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

Posted liuyangfirst

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了PAT 练习2-3 输出倒三角图案相关的知识,希望对你有一定的参考价值。

结果:

      技术图片

 

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

输入格式:

       本题目没有输入。

输出格式:

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

 

一般都用的直接打印输出,这样体现不出什么本事,所以这里使用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 <stdio.h>
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("
");
35         
36     }
37     
38     return 0;
39 }
View Code

 

以上是关于PAT 练习2-3 输出倒三角图案的主要内容,如果未能解决你的问题,请参考以下文章

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

for循环练习题-编写程序,根据输入行数,输出下三角图案

for循环练习题-编写程序,根据输入行数,输出下三角图案

for循环练习题-编写程序,根据输入行数,输出下三角图案

C语言编程 编写程序,在屏幕上输出下面的图案(要求用for 循环实现)。 * * *

[PTA]实验1-8 输出倒三角图案