C 實戰練習題目61 – 楊輝三角形

題目:打印出楊輝三角形(要求打印出10行)。html

程序分析:學習

結構以下所示:spa

1
1    1
1    2    1
1    3    3    1
1    4    6    4    1

實例:

 1 #include <stdio.h>
 2  
 3 int main()
 4 {
 5     int i,j;
 6     int a[10][10];
 7     printf("\n");
 8     for(i=0;i<10;i++) {
 9         a[i][0]=1;
10         a[i][i]=1;
11     }
12     for(i=2;i<10;i++)
13         for(j=1;j<i;j++)
14             a[i][j]=a[i-1][j-1]+a[i-1][j];
15     for(i=0;i<10;i++) {
16         for(j=0;j<=i;j++)
17             printf("%5d",a[i][j]);
18         printf("\n");
19     }
20 }

以上代碼執行輸出結果爲:code

1
1    1
1    2    1
1    3    3    1
1    4    6    4    1
1    5   10   10    5    1
1    6   15   20   15    6    1
1    7   21   35   35   21    7    1
1    8   28   56   70   56   28    8    1
1    9   36   84  126  126   84   36    9    1

感謝你的閱讀,請用心感悟!但願能夠幫到愛學習的你!!分享也是一種快樂!!!請接力。。。htm

點擊查看原文,謝謝!blog

相關文章
相關標籤/搜索