public static void main(String[] args) { int arr[][]=new int[10][20]; for(int i=0;i<10;i++){ for(int j=0;j<20;j++){ arr[i][j]=0; //把数组里面的初始化。 } } arr[0][0]=1; //给第一个数赋值为1 for(int i=1;i<10;i++){ for(int j=1;j<20;j++){ arr[i][j]=arr[i-1][j]+arr[i-1][j-1]; //迭代赋值; } }}如果你需要看到打出来的结果就用下面这迹没个代码:package playgame;public class YangHui {public static void main(String[] args) { int arr[][]=new int[10][20]; for(int i=0;i<10;i++){ for(int j=0;j<20;j++){ if(j==9){ arr[i][j]=1; } else{ arr[i][j]=0; } } } for(int i=0;i<10;i++){ if(i==9){ System.out.println("1"+" "); } else{ System.out.print("衫州裤 "); } } for(int i=1;i<10;i++){ for(int k=0;k<10-i;k++){ if(i!=1) System.out.print(" "); } for(int j=1;j<20;j++){ arr[i][j]=arr[i-1][j-1]+arr[i-1][j]; if(i==1){ continue; } if(arr[i][j]!=0){ System.out.print(arr[i][j]+"或简 "); } else{ System.out.print(" "); } } if(i!=1) System.out.println(); }}}
标签:杨辉三角,编程,系数