赞
踩
输出杨辉三角形。
第一行输入一个整数 n (1<=n<=10)。
输出杨辉三角形的前n行,每个数字占8格左对齐。
4
- 1
- 1 1
- 1 2 1
- 1 3 3 1
代码:
- #include <stdio.h>
- int main()
- {
- int n,a[100][100];
- scanf("%d",&n);
- for(int i=1;i<=n;++i)
- {
- for(int j=1;j<=i;++j)
- {
- if(j==1||i==j)a[i][j]=1;
- else a[i][j]=a[i-1][j]+a[i-1][j-1];
- printf("%-8d",a[i][j]);
- }
- printf("\n");
- }
- return 0;
- }
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。