参考代码:
#include<iostream> using namespace std; int dfs(int x,int y){ if(y==1||x==y) return 1; else return dfs(x-1,y-1)+dfs(x-1,y); } int main(){ int n; cin>>n; n++; for(int i=1;i<=n;++i){ for(int j=0;j<(n-i+1)*3-1;++j) cout<<" "; for(int j=1;j<=i;++j){ if(j==1) cout<<dfs(i,j); else printf("%6d",dfs(i,j)); } cout<<endl; } }
0.0分
1 人评分
A+B for Input-Output Practice (IV) (C++代码)浏览:676 |
C语言程序设计教程(第三版)课后习题6.11 (C语言代码)浏览:2080 |
WU-printf基础练习2 (C++代码)浏览:2000 |
1014题解浏览:484 |
大家好,我是验题君浏览:576 |
演讲大赛评分 (C语言代码)浏览:1629 |
DNA (C语言代码)浏览:735 |
陈教主的三角形 (C语言代码)浏览:1140 |
C语言程序设计教程(第三版)课后习题8.6 (C语言代码)浏览:762 |
简单的a+b (C语言代码)浏览:580 |