PAT 练习2-3 输出倒三角图案

结果:

      PAT 练习2-3 输出倒三角图案_第1张图片

 

     本题要求编写程序,输出指定的由“*”组成的倒三角图案。

输入格式:

       本题目没有输入。

输出格式:

        按照下列格式输出由“*”组成的倒三角图案。

 

一般都用的直接打印输出,这样体现不出什么本事,所以这里使用for循环给您展示一下,希望您能喜欢

 1 //
 2 //  main.c
 3 //  20200615202416
 4 //
 5 //  Created by 刘洋 on 2020/6/15.
 6 //  Copyright © 2020 C语言练习大全. All rights reserved.
 7 //
 8 
 9 #include 
10 
11 int main(int argc, const char * argv[]) {
12     
13     // 控制列的数量
14     int row = 7;
15     
16     // 循环列,列在奇数位置循环
17     for (int i = row; i >= 1; i -= 2) {
18         
19         //从第二行开始,每行输出行数个空格
20         for (int k = (row - i) / 2; k >= 1; k--){
21             printf(" ");
22         }
23         
24         // 奇数列输出*,偶数列输出空格
25         for (int j = i; j >= 1; j--) {
26             if (j % 2 == 0) {
27                 printf(" ");
28             } else {
29                 printf("*");
30             }
31         }
32         
33         // 列换行
34         printf("\n");
35         
36     }
37     
38     return 0;
39 }
View Code

 

你可能感兴趣的:(PAT 练习2-3 输出倒三角图案)