编写循环结构的程序,输出下列三角形c++
时间: 2024-10-07 07:06:08 浏览: 38
C语言循环结构程序设计编程题.doc
在C++中,你可以使用嵌套循环结构来打印出三角形。这里是一个简单的示例,用于打印等腰三角形:
```cpp
#include <iostream>
int main() {
int rows; // 行数
std::cout << "请输入三角形的行数: ";
std::cin >> rows;
for (int i = 0; i < rows; ++i) { // 对每一行进行循环
// 打印空格
for (int j = rows - i - 1; j > 0; --j)
std::cout << " ";
// 打印星号
for (int k = 0; k <= i; ++k)
std::cout << "* ";
std::cout << "\n"; // 换行
}
return 0;
}
```
在这个例子中,外部循环控制行数,内部两个循环分别负责打印空格和星号,形成三角形的形状。当你运行这个程序并输入三角形的行数后,它会按照指定的行数打印出相应的等腰三角形。
阅读全文