public static void main(String
[] args
) {
printYangHui(5);
}
public static void printYangHui(int n
) {
int [][]a
=new int[n
][n
];
for (int i
= 0; i
<n
; i
++) {
a
[i
][0]=1;
a
[i
][i
]=1;
if(i
>=2){
for (int j
= 1; j
<i
; j
++) {
a
[i
][j
]=a
[i
-1][j
]+a
[i
-1][j
-1];
}
}
}
for (int i
= 0; i
<n
; i
++) {
for (int j
= 0; j
<=i
; j
++) {
System
.out
.print(a
[i
][j
]);
if (i
!=j
){
System
.out
.print(" ");
}
}
System
.out
.println();
}
}
转载请注明原文地址:https://tech.qufami.com/read-21534.html