第九次作业
1 #include<stdio.h> 2 int main(void) 3 { 4 int a[100][100],i,j,n; 5 scanf("%d",&n); 6 for(i=0;i<n;i++) 7 for(j=0;j<=i/2;j++){ 8 if(j==0) 9 a[i][j]=1; 10 else 11 a[i][j]=a[i-1][j-1]+a[i-1][j]; 12 a[i][i-j]=a[i][j];} 13 14 for(i=0;i<n;i++){ 15 for(j=0;j<n-i-1;j++) 16 17 printf("\t"); 18 for(j=0;j<=i;j++) 19 printf("%d\t\t",a[i][j]); 20 printf("\n");} 21 return 0; 22 23 } 24 25
心得:
熟悉了二维数组