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