java-数组-打印杨辉三角形

杨辉三角形:

 

实现打印杨辉三角形

 

package array;
import java.util.*;
public class Exc {
	public static void main(String[] args) {
		Scanner s=new Scanner(System.in);
		int n=s.nextInt();
		//创建数组
		int[][] a=new int[n][];
		for(int i=0;i<n;i++) {
			a[i]=new int[i+2];
			a[i][0]=1;
			a[i][i+1]=1;
			for(int j=1;j<=i;j++) {
				a[i][j]=a[i-1][j-1]+a[i-1][j];
			}
			for(int j=0;j<i+2;j++) {
			System.out.print(a[i][j]+"\t");
		}
			System.out.println();
	}
}
}

  运行结果:

 

posted @ 2020-08-24 11:18  SpringChuXin  阅读(332)  评论(0编辑  收藏  举报