結果:
本題要求編寫程序,輸出指定的由“*”組成的倒三角圖案。
輸入格式:
本題目沒有輸入。
輸出格式:
按照下列格式輸出由“*”組成的倒三角圖案。
一般都用的直接打印輸出,這樣體現不出什么本事,所以這里使用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("\n"); 35 36 } 37 38 return 0; 39 }