1、打开C语言编辑器,新建一个源文件
2、写入代码(想偷懒那就锂淅铄旰直接复制粘贴,最好是自己写一遍以印象深刻)源代码如下:#include<stdio.h>//用C语言循环来画出数字构成的菱形int main(){ int n,i,r,t; scanf("%d",&n); for(i=1;i<=n;i++) //输入菱形上半个三角形 { for(r=1;r<=n-i;r++) {printf(" ");} //用循环输出空格 if(i==1) printf("%d",i); //输出数字 else { for(t=1;t<=i;t++) {printf("%d",t);} for(t=i-1;t>=1;t--) {printf("%d",t);} } printf("\n"); } for(i=1;i<=n-1;i++) //输出下半个三角形 { for(r=1;r<=i;r++) {printf(" ");} if(i==n-1) printf("1"); else { for(t=1;t<=n-i;t++) {printf("%d",t);} for(t=n-i-1;t>=1;t--) {printf("%d",t);} } printf("\n"); } return 0;}
3、点击编译并运行然后输入n就能看到结果了