public class Main {
public static void main(String[] args) {
//二维数组10行杨辉三角
int[][] arr = new int[10][];//10行 声明并初始化数组
//给数组赋值,遍历二维数组
for(int i = 0;i<arr.length;i++) {
arr[i] = new int[i+1];
//给首末元素赋值
arr[i][0] = arr[i][i]=1;
//给每行的非首末元素赋值
for(int j = 1;j<arr[i].length-1;j++) {
arr[i][j] = arr[i-1][j-1]+arr[i-1][j];
}
}
//遍历数组
for(int i = 0;i<arr.length;i++) {
for(int j = 0;j<arr[i].length;j++) {
System.out.print(arr[i][j]+" ");
}
System.out.println();
}
}}