2019年c语言考研真题《杨辉三角》
题目:打印杨辉三角前10行
int a[10][10]={0};
for (int i=0; i<10; i++) {
a[i][0]=a[i][i]=1;
}
for (int i=2; i<10; i++) {
for (int j=1; j<i; j++) {
a[i][j]=a[i-1][j-1]+a[i-1][j];
}
}
for (int i=0; i<10; i++) {
for (int j=0; j<10; j++) {
if (a[i][j]!=0)
printf("%4d",a[i][j]);
}
printf("\n");
}