1034:打印数字图形
2013-07-23 11:37
288 查看
#include <iostream> using namespace std; void fn(int n) { for(int i=1;i<=n;i++) { for(int j=1;j<=n-i;j++) { cout<<" "; } for (int j = 1; j <= i; j++) { if (i == 1) cout << "1"; else cout << j; } for(int j=1;j<=i-1;j++) { if(j==i-1&&i!=1) cout<<"1"; else cout<<i-j; } cout<<endl; } for(int i=n-1;i>=1;i--) { for(int j=1;j<=n-i;j++) { cout<<" "; } for(int j=1;j<=i;j++) { if(i==1) cout<<"1"; else cout<<j; } for (int j = 1; j <= i-1; ++j) { if (j == i-1 && i != 1) cout << "1"; else cout << i-j; } cout << endl; } } int main() { int n; while(cin>>n) { fn(n); } return 0; }
相关文章推荐
- 浙江大学ACM俱乐部 1034:打印数字图形
- 1034:打印数字图形
- 1034:打印数字图形 分数: 1
- C语言实验——打印数字图形
- 第八周 OJ 打印数字图形
- 从键盘输入一个整数n(1≤n≤9),打印出指定的数字图形
- 第八周练习--打印数字图形
- 1108 打印数字图形
- SDUT——打印数字图形
- SDUT――打印数字图形
- 打印数字图形
- 使用Java打印数字组成的魔方阵及字符组成的钻石图形
- 打印数字图形【数字菱形】
- 第八周OJ5打印数字图形
- java打印数字图形
- C语言实验——打印数字图形
- 打印数字图形
- C语言实验——打印数字图形
- ZZULIOJ 1108: 打印数字图形(函数专题,水题)
- C语言实验——打印数字图形