打印数字图形
2013-08-11 14:11
183 查看
题目描述
从键盘输入一个整数n(1≤n≤9),打印出指定的数字图形。输入
正整数n(1≤n≤9)。输出
指定数字图形。示例输入
5
示例输出
1 121 12321 1234321 123454321 1234321 12321 121 1
#include<stdio.h>
int main()
{
int i,j,n,p,q;
scanf("%d",&n);
for(i=1; i<=n; i++)
{
for(j=1; j<=n-i; j++)
printf(" ");
for(p=1; p<=i; p++)
printf("%d",p);
for(q=i-1; q>0; q--)
printf("%d",q);
printf("\n");
}
for(i=1; i<=n-1; i++)
{
for(j=1; j<=i; j++)
printf(" ");
for(p=1; p<=n-i; p++)
printf("%d",p);
for(q=n-i-1; q>0; q--)
printf("%d",q);
printf("\n");
}
return 0;
}
相关文章推荐
- C语言实验——打印数字图形
- C语言OJ项目参考(2001) 打印数字图形
- 第八周-OJ-E打印数字图形
- 第八周 OJ总结<5>-C语言实验——打印数字图形
- 打印数字图形
- 1962-打印数字图形
- C语言实验——打印数字图形
- C语言实验——打印数字图形
- 1034:打印数字图形 分数: 1
- 关于打印一个有趣的数字图形的问题
- 第八周-打印数字图形
- 打印数字图形
- zzuli OJ 1108: 打印数字图形(函数专题)
- oj打印数字图形
- 第八周 oj 2001 打印数字图形
- 打印数字图形
- C语言实验——打印数字图形
- C语言实验——打印数字图形
- 使用Java打印数字组成的魔方阵及字符组成的钻石图形
- 第八周 OJ 打印数字图形