借放程式碼,這題主要就是要用兩層迴圈,內層(j)可利用外層的變數(i)來調整要輸出多少
#include <iostream>
#define fast_as_a_fuckboy ios_base::sync_with_stdio(0); cin.tie(0);
using namespace std;
int main() {
fast_as_a_fuckboy
int n;
while (cin >> n) {
for (int i = 0; i < n; i++) {
// 第一部分: 印出 `_`
for (int j = n - i - 1; j > 0; j--) {
cout << "_";
}
// 第二部分: 印出 `*`
for (int j = 0; j <= i; j++) {
cout << "*";
}
cout << "\n";
}
cout << "\n";
}
return 0;
}