解题思路:
注意事项:
参考代码:
#include<iostream> #include<cstring> using namespace std; int a[10][10]; int main() { int n; while(cin>>n) { memset(a,0,sizeof(a)); for(int i=1;i<=n;i++) { a[i][1]=a[i][i]=1; } for(int i=3;i<=n;i++) { for(int j=2;j<i;j++) { a[i][j]=a[i-1][j-1]+a[i-1][j]; } } int t=0; for(int i=n;i>=1;i--) { for(int k=0;k<t;k++) cout<<" "; t++; for(int j=1;j<=i;j++) { printf("%3d ",a[i][j]); } cout<<endl; } cout<<endl; } return 0; }
0.0分
5 人评分
C二级辅导-统计字符 (C语言代码)浏览:577 |
C语言程序设计教程(第三版)课后习题8.8 (C语言代码)浏览:610 |
C语言程序设计教程(第三版)课后习题12.1 (C语言代码)浏览:1026 |
矩阵转置 (C语言代码)浏览:1565 |
不知道哪里错了浏览:1226 |
2005年春浙江省计算机等级考试二级C 编程题(3) (C语言代码)浏览:417 |
C语言训练-排序问题<1> (C语言代码)浏览:636 |
C语言程序设计教程(第三版)课后习题5.7 (C语言代码)浏览:1015 |
C二级辅导-阶乘数列 (C语言代码)浏览:736 |
C语言程序设计教程(第三版)课后习题6.2 (C语言代码)浏览:716 |