#include "stdioh"
int main() {
int n,i,j;
while(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);//输出从1到n
for(j=i-1; j>=1; j--)
printf("%d",j);//输出从n-1到1
printf("\n");
}
for(i=n-1; i>=1; i--) {
for(j=1; j<=n-i; j++) //画空格
printf(" ");
for(j=1; j<=i; j++)
printf("%d",j);//输出从1到n
for(j=i-1; j>=1; j--)
printf("%d",j);//输出从n-1到1
printf("\n");
}
}
return 0;
}
扩展资料:
书写规则
1、一个说明或一个语句占一行。
2、用{} 括起来的部分,通常表示了程序的某一层次结构。{}一般与该结构语句的第一个字母对齐,并单独占一行。
3、低一层次的语句或说明可比高一层次的语句或说明缩进若干格后书写。以便看起来更加清晰,增加程序的可读性。在编程时应力求遵循这些规则,以养成良好的编程风格。
参考资料:
百度百科-c语言
1、启动vb6,新建一个标准的exe文件,拖动窗体周边的小正方形调节窗体的大小。
2、选择窗体,找到右边的属性窗口,设置boderstyle属性为0-none,设置startupposition属性为屏幕中心。
3、在左边工具箱里找到标签工具然后双击标签工具,在窗体上就会出现一个标签,选择该标签设置其caption属性为菱形图案,设置font属性,字体设为华文新魏,字号为三号,当然也可以根据实际情况设置字体和字号。
4、在工具箱里连续两次双击按钮工具,在窗体出现两个按钮,调节按钮在窗体上的位置,修改两个按钮的caption属性,一个名称为绘图,另一个名称为退出。
5、根据分析我们可以把菱形分成上下两个三角形,绘制上部的三角形,输入相应的代码。点击运行即可。
下面的程序是菱形打印的终结者,改变下设置,就基本可以满足所有菱形打印的题目。程序主体 for 语句只有9行,简单而强大 /#include <stdioh>#include <stdlibh>#include <stringh>// 这个小函数用来输出 repeatTimes 个字符
#includevoid main(){printf(" \n");printf(" \n");printf(" \n");printf(" \n");printf(" \n");} 这是最简单的。下面一个稍微复杂一点。#includevoid main(){int i=0,j=0,k=0;for(i=0;i{for(j=6-i;j>=0;j--){putchar(' ')
手机党输入#include"stdioh"main(){printf(" \n");printf(" \n");printf(" \n");printf(" \n");printf(" \n");}
以上就是关于C语言编程打印菱形的数字图表全部的内容,包括:C语言编程打印菱形的数字图表、加工中心菱形怎么编程、用C语言打印菱形图案的方法是什么等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)