请编写程序,输入等腰三角形的高度,输出由星号组成的等腰三角形。 输入格式 高度 (正整数) 输出格式 星号组成的等腰三角形 (参见输出样例) 输入样例 5 输出样例 * *** ***** ******* *********
时间: 2023-11-21 19:04:27 浏览: 90
这是一个关于编写程序的问题,根据提供的引用和引用,我们可以得到以下程序:
```
#include <iostream>
using namespace std;
int main() {
int height;
cout << "请输入等腰三角形的高度:";
cin >> height;
for (int i = 1; i <= height; i++) {
for (int j = 1; j <= height - i; j++) {
cout << " ";
}
for (int k = 1; k <= 2 * i - 1; k++) {
cout << "*";
}
cout << endl;
}
return 0;
}
```
程序的思路是:先输入等腰三角形的高度,然后使用三重循环来控制输出空格和星号,最后输出等腰三角形。具体来说,第一个循环控制行数,第二个循环控制输出空格,第三个循环控制输出星号。
阅读全文