C语言 图形打印


本关任务:编写一个程序,输出如下所示的图形: 

 1 #include <stdio.h>
 2 int main(void)
 3 {
 4     int i,j,k;
 5     int q;
 6     printf("Input n(n>=3):\n");
 7     scanf("%d",&q);
 8     int s=1;
 9     for(i=1;i>=1;i=i+s)
10     {
11         for(j=1;j<=q-i;j++)
12             printf(" ");
13         for(k=1;k<=2*i-1;k++)
14             printf("*");
15         printf("\n");
16 
17         if(i==q){
18             s=-1;
19         }
20     }
21 
22 
23 
24     return 0;
25 }

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM