输出n行杨辉三角数

简介: 1 /*===================================== 2 输出n行杨辉三角数 3 输入n,n是1~100之间的整数 4 ======================================*/ 5 #include 6 int ma...
 1 /*=====================================
 2 输出n行杨辉三角数 
 3 输入n,n是1~100之间的整数 
 4 ======================================*/
 5 #include<stdio.h>
 6 int main()
 7 {
 8     int a[100],b[100];
 9     int i,j;
10     int n;
11     scanf("%d",&n);
12     if(n==1)
13     {
14         printf("1\n");
15         return 0;
16     }
17     if(n==2)
18     {
19         printf("1\n");
20         printf("1 1\n");
21         return 0;
22     }
23     printf("1\n");
24     printf("1 1\n");
25     
26     a[0]=1;
27     a[1]=1;
28     for(i=3;i<=n;i++)
29     {
30         b[0]=1;
31         b[i-1]=1;
32         for(j=1;j<i-1;j++)
33         {
34             b[j]=a[j]+a[j-1];
35         }
36         for(j=0;j<i;j++)
37         {
38             printf("%d ",b[j]);
39             a[j]=b[j];
40         }
41         printf("\n");
42     }
43     return 0;
44 }

 

相关文章
|
7月前
输入一个数判断是奇数还是偶数,并输出结果
输入一个数判断是奇数还是偶数,并输出结果
|
4月前
|
Python
如何判断一个数是质数? 要求:编写一个Python函数,输入一个整数,输出该整数是否为质数。质数是指大于1的自然数中,除了1和它本身以外不再有其他因数的数。
如何判断一个数是质数? 要求:编写一个Python函数,输入一个整数,输出该整数是否为质数。质数是指大于1的自然数中,除了1和它本身以外不再有其他因数的数。
|
1月前
|
C语言
【C语言】输入一个数n,输出从n到n+100的范围内所有的素数,并统计素数的个数
【C语言】输入一个数n,输出从n到n+100的范围内所有的素数,并统计素数的个数
24 0
|
3月前
回文数的个数
回文数的个数
|
8月前
求一个数是几位数并输出逆序数
求一个数是几位数并输出逆序数
38 0
|
9月前
打印0~1000的水仙花数
打印0~1000的水仙花数
37 0
|
9月前
打印水仙花数
打印水仙花数
53 0
|
9月前
遇7避过(输出1~100内的安全数,安全数不能带有7,不能被7整除
遇7避过(输出1~100内的安全数,安全数不能带有7,不能被7整除
45 0
|
10月前
|
算法 Python
回文数中各位数和与输入数相同
回文数中各位数和与输入数相同
39 0
|
10月前
|
人工智能 Python
打印完全数
打印完全数
53 0