//杨辉三角 //初始化二维数组行和列 int[][] array = new int[8][]; for(int i=0;i<array.length;i++){ array[i]=new int[i+1]; } //赋值 for(int i=1;i<array.length;i++){ array[i][0] = array[i][i]= 1; } for(int i=2;i<array.length;i++){ for(int j=1;j<i;j++){ array[i][j]=array[i-1][j]+array[i-1][j-1]; } } for(int i=0;i<array.length;i++){ for(int j=0;j<=i;j++){ System.out.print(array[i][j]+" "); } System.out.print(" "); }