首页 > 其他 > 详细

打印等腰空心梯形,梯形上高于下底一致的。

时间:2019-12-07 10:41:27      阅读:130      评论:0      收藏:0      [点我收藏+]
 1 #include<stdio.h>
 2 void main()
 3 {
 4     int n,i,j,k,f;
 5     scanf("%d",&n);
 6     for(i=1;i<=n;i++)//行号 
 7     {
 8         for(j=1;j<=n-i;j++)//空格 
 9         {
10             printf(" ");
11         }
12             if(i==1 || i==n)  //处理梯形上底于下底 
13             for(f=1;f<=n+(i-1)*2;f++)
14             printf("*");
15         else
16             {
17             printf("*");  //处理中间部分
18             for(f=1;f<=n+(i-2)*2;f++)  //处理中间部分空格 
19                 printf(" ");
20                 printf("*");
21             }
22             printf("\n");
23     }
24 } 

以上就是打印梯形的代码,代码有点笨,感觉。后期再改进吧

打印等腰空心梯形,梯形上高于下底一致的。

原文:https://www.cnblogs.com/BK-yushen/p/12000824.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!