【零基础 快速学Java】韩顺平 零基础30天学会Java

P182杨辉三角答案
public class TwoDimensionArray003 {
public static void main(String[] args) {
//开辟内存空间
int[][] arr=new int[10][];
for (int i = 0; i <arr.length; i++) {
arr[i]=new int[i+1];
for (int j = 0; j <arr[i].length; j++) {
if (j == 0||j==arr[i].length-1) {
arr[i][j]=1;
}else{
arr[i][j]=arr[i-1][j]+arr[i-1][j-1];
}
}
}
for (int i = 0; i < arr.length ; i++) {
for (int j = 0; j <arr[i].length ; j++) {
System.out.print(arr[i][j]+"\t");
}
System.out.println();
}
}
}