C语言OJ项目参考(2001) 打印数字图形
来源:互联网 发布:python base64 decode 编辑:程序博客网 时间:2024/04/28 10:00
(2001) 打印数字图形
Description
从键盘输入一个整数n(1≤n≤9),打印出指定的数字图形。
Input
正整数n(1≤n≤9)。
Output
指定数字图形。
Sample Input
5
Sample Output
1 121 12321 1234321123454321 1234321 12321 121 1
参考解答
#include <stdio.h>int main( ){ int i,j,n; scanf("%d",&n); for (i=1; i<=n; i++)/*打印图形上半部,即前n行*/ { for(j=1;j<=n-i;j++)//先打印n-i个空格 printf(" "); for(j=1;j<=i;j++)//再打印从1到i printf("%d",j); for(j=i-1;j>0;j--)//最后打印i-1递减到1 printf("%d",j); printf("\n");//一行打印完要换行 } for (i=n-1; i>0; i--)/*打印图形下半部,i由n-1递减到1即可*/ { 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;}
1 0
- C语言OJ项目参考(2001) 打印数字图形
- C语言实验——打印数字图形 (sdut oj)
- 第八周OJ项目-打印数字图形
- oj打印数字图形
- 第八周 oj 2001 打印数字图形
- 第八周 OJ总结<5>-C语言实验——打印数字图形
- C语言:打印图形 数字直角三角形
- 第8周OJ项目5 打印数字图形
- C语言OJ项目参考(1034) 求值
- C语言OJ项目参考(1609) 等比数列
- C语言OJ项目参考(2021)汉诺塔
- C语言实验——打印图形 (sdut oj)
- C语言打印图形
- C语言 打印图形
- 1179C语言实验——打印数字图形
- C语言实验——打印数字图形
- Problem I: C语言实验——打印数字图形
- C语言实验——打印数字图形
- C语言OJ项目参考(1039) 小球自由下落
- ionic之样式button
- 初识Mybatis整合______整合教程(Spring+springMVC+Mybatis)
- 1622-5 孔富晨 总结《2016年10月18日》 【连续第18日总结】
- 关于计算机和程序
- C语言OJ项目参考(2001) 打印数字图形
- 数组拷贝的几种方法
- Android---弹幕效果实现
- /usr/bin/python^M: bad interpreter: No such file
- 微信小程序例子——使用radio显示单选项
- 小码人学习POST第一天
- 宏和函数的区别
- 计算机网络(三)传输层—TCP四种定时器
- Oracle 常量