使用循环语句接受h边长的个数,这个三角要求是上面尖,下面宽。 比如: 你输入:9 就画出底边为9的三角形 * *** ***** ******* ********* 输入0: 循环退出
时间: 2024-05-15 12:10:40 浏览: 71
您可以使用while循环语句接受输入的h边长的个数,然后使用for循环来控制输出的行数和每行输出的*个数。下面是示例代码:
```
#include <iostream>
using namespace std;
int main() {
int h;
while (true) {
cout << "请输入底边长(输入0退出):";
cin >> h;
if (h == 0) {
break;
}
for (int i = 1; i <= h; i++) {
for (int j = 1; j <= 2 * i - 1; j++) {
cout << "*";
}
cout << endl;
}
}
return 0;
}
```
阅读全文