一年一度的燈會即將來臨,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()
編號 | 身分 | 題目 | 主題 | 人氣 | 發表日期 |
沒有發現任何「解題報告」 |