输出数字菱形
2014-11-09 18:42
204 查看
题目描述
从键盘输入一个整数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; }
相关文章推荐
- 从键盘上输入一个数字,用*输出对应的菱形图案
- java中根据输入的数字输出空心菱形和实心菱形
- 0基础学编程之输出菱形,水仙花数,计算某个数字的前n项和,检测花括号是否成对出现
- 输出正三角,倒三角,菱形,选择数字结束操作
- 输出菱形数字图案(CSharp)
- java 循环问题 大全 求2~100a之内的素数。求水仙花数:(1~1000)。有1、2、3、4四个数字,输出所有能组成的互不相同且无重复的三位数。打印空心菱形
- JavaScript实现按照指定长度为数字前面补零输出的方法
- C#数字格式化输出
- 在控制台上输入一个字符串,将其中夹杂的字母去除,只剩数字,然后对对这些数字进行全排列,输出全排列结果
- 用*号输出菱形图案
- PHP输出菱形(一)
- 排版题.输出排列成菱形的字母
- C语言输出菱形
- C#的格式化输出数字
- bean:write输出的数字类型的值 加1后 显示出来
- C#的格式化输出数字
- [CSharp][TIP]关于数字的格式化输出
- js-练习:输入阿拉伯数字的金额,转换成大写汉字输出
- 输入数字个数以及要找的位置,输出以字典序为准的那个数
- 输出1-100内,前五个被3整除的数字