6-蓝桥杯-基础练习-杨辉三角形-java

 1 import java.util.Scanner;
 2 
 3 
 4 public class Main {
 5     
 6     public static void main(String[] args) {
 7         Scanner sc=new Scanner(System.in);
 8         int n=sc.nextInt();
 9         yanghui(n);
10     }
11     static void yanghui(int n){
12         int[][] a=new int[n][n];
13         for(int i=0;i<n;i++){
14             for(int j=0;j<i+1;j++){
15                 if(j==0||i==j)
16                     a[i][j]=1;
17                 else
18                     a[i][j]=a[i-1][j-1]+a[i-1][j];
19             }
20         }
21         for(int i=0;i<n;i++){
22             for(int j=0;j<i+1;j++){
23                 System.out.print(a[i][j]+" ");
24             }
25             System.out.println();
26         }
27     }
28 }

 

posted @ 2019-03-22 15:22  K_XLY  阅读(401)  评论(0编辑  收藏  举报