c++最简单的,打印等腰三角形
时间: 2024-10-20 16:02:46 浏览: 42
C++求三角形面积
5星 · 资源好评率100%
在C++中,打印等腰三角形是一个常见的练习题,尤其是对于刚接触编程的人来说。下面是一个非常基础的循环结构来实现:
```cpp
#include <iostream>
int main() {
int rows;
std::cout << "请输入等腰三角形行数: ";
std::cin >> rows;
// 打印上半部分
for (int i = 1; i <= rows; ++i) {
for (int j = 1; j <= i; ++j) {
std::cout << "* ";
}
std::cout << "\n";
}
// 如果需要打印下半部分对称的星号,可以添加如下两行
// for (int i = rows - 1; i >= 1; --i) {
// for (int j = 1; j <= i; ++j) {
// std::cout << "* ";
// }
// std::cout << "\n";
// }
return 0;
}
```
上面的代码首先会提示用户输入等腰三角形的行数,然后使用两个嵌套的for循环来控制每一行有多少个星号(*),并逐行打印。注意,下半部分是对称的,可以根据需要添加相应的代码。
阅读全文