输出杨辉三角

 1 #include<stdio.h>
 2 
 3 int main()
 4 {
 5     int map[10][10];
 6     int i,j;
 7 for(i=0;i<10;++i)
 8 {
 9     for(j=0;j<=i;++j)
10     {
11         if(j==0||j==i)
12         {
13             map[i][j]=1;
14         }
15         else
16         {
17             map[i][j]=map[i-1][j]+map[i-1][j-1];
18         }
19     }
20 }
21 
22 for(i=0;i<10;++i)
23 {
24     for(j=0;j<10-i;++j)
25     {
26         printf("   ");
27     }
28     for(j=0;j<=i;++j)
29     {
30         printf("%3d   ",map[i][j]);
31     }
32     printf("
");
33 }
34     getchar();
35     return 0;
36 }
原文地址:https://www.cnblogs.com/liugangjiayou/p/11743792.html