用C语言循环画出菱形

 时间:2024-10-11 18:53:46

1、打开C语言编辑器,新建一个源文件

用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;}

用C语言循环画出菱形
用C语言循环画出菱形

3、点击编译并运行然后输入n就能看到结果了

用C语言循环画出菱形
  • C语言如何将大写字母转换成小写字母
  • C语言中怎么表示x的n次方?
  • c语言如何输入10个整数求其平均值?
  • C语言中的基本数据类型
  • C语言scanf函数如何输入多个字符串?
  • 热门搜索
    古诗文手抄报 家乡美手抄报 美丽校园手抄报 新学期新打算手抄报 51劳动节手抄报 文明校园手抄报 手抄报版面设计图花边 感恩手抄报图片 四年级安全手抄报 青少年心理健康手抄报