public class YangHui {
public static void main(String[] args) {
// TODO Auto-generated method stub
int yang[][]=new int[10][];
for(int i=0;i<10;i++) {
//给每一行数组赋值
yang[i]=new int[i+1];
for(int j=0;j<yang[i].length;j++) {
yang[i][0]=yang[i][j]=1;//给首尾赋值
}
}
//给非首尾赋值
/*
for(int i=0;i<10;i++) {
for(int j=1;j<yang[i].length-1;j++) {//从每行第二个开始到倒数第二个结束
yang[i][j]=yang[i-1][j-1]+yang[i-1][j];
}
}*/
//方式2
for(int i=2;i<10;i++) {//从第二行开始
for(int j=1;j<yang[i].length-1;j++) {//从每行第二个开始到倒数第二个结束
yang[i][j]=yang[i-1][j-1]+yang[i-1][j];
}
}
//遍历数组
for(int i=0;i<10;i++) {
for(int j=0;j<yang[i].length;j++) {
System.out.print(yang[i][j]+" ");
}
System.out.println();
}
}
}