一年一度的燈會即將來臨,Tony 想寫一個程式模擬無人機排列的圖案(如輸出),假設一個星號 * 代表一架無人機,請用雙層迴圈完成。
輸入一個正整數 n
如下星號排列方式
3
* ** *** ** *
#include <iostream>
using namespace std;
int main() {
 int i,j,n;
 //cout << "請輸入數字:";
 cin >> n;
 for (i=1;i<=n;i++){
 for (j=1;j<=i;j++)
 cout << "*";
 cout << endl;
 }
 for (i=n-1;i>=1;i--){
 for (j=1;j<=i;j++)
 cout << "*";
 cout << endl;
 }
 return 0;
}
n = int(input())
for i in range(1, n+1):
 for j in range(1, i+1):
 print("*", end="")
 print()
for i in range(n-1, 0, -1):
 for j in range(1, i+1):
 print("*", end="")
 print()
| 編號 | 身分 | 題目 | 主題 | 人氣 | 發表日期 | 
| 沒有發現任何「解題報告」 | |||||