要輸出星號倒直角三角形,可以使用嵌套循環來實現。以下是一個示例代碼:
#include <stdio.h>
int main() {
int rows;
printf("請輸入行數:");
scanf("%d", &rows);
for (int i = rows; i >= 1; i--) {
for (int j = 1; j <= i; j++) {
printf("*");
}
printf("\n");
}
return 0;
}
在上面的代碼中,首先從用戶輸入獲取要輸出的行數。然后使用兩個嵌套的循環,外層循環控制行數的變化,內層循環控制每行的星號數量。內層循環中,使用printf("*")
輸出一個星號。在每行結束后,使用printf("\n")
輸出換行符。