您的位置:首页 > 其它

第8周OJ项目5 打印数字图形

2016-10-25 12:53 281 查看
问题及代码:

/*烟台大学计算机学院
题目描述:从键盘输入一个整数n(1≤n≤9),打印出指定的数字图形。
作者:景怡乐
完成时间:2016年10月25日
*/

#include <stdio.h>
#include <stdlib.h>

int main()
{
int i,j,n;
scanf ("%d",&n);
for (i=1; i<=n; i++)
{
for (j=1; j<=n-i; j++)
printf (" ");
for (j=1; j<=i; j++)
printf ("%d",j);
for (j=i-1; j>0; j--)
printf ("%d",j);
printf ("\n");
}
for (i=n-1; i>0; i--)
{
for (j=1; j<=n-i; j++)
printf (" ");
for (j=1; j<=i; j++)
printf ("%d",j);
for (j=i-1; j>0; j--)
printf ("%d",j);
printf ("\n");
}
return 0;
}

运行结果:



知识点总结:处理较为复杂的问题,应该把它分解成一个个小问题,再一步一步去解决它。

学习心得:多动手,多尝试。 以后遇到问题多用用单步调试。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: