用C++用*号输出字母C的图案。
时间: 2024-09-12 10:14:56 浏览: 83
在C++中,你可以使用嵌套循环和星号(*)来打印出字母"C"的常见图案,例如经典的井字形或V形。这里是一个简单的例子,展示如何打印出一个倒置的V形:
```cpp
#include <iostream>
int main() {
int rows = 5; // 可以调整行数来改变图案大小
for (int i = 0; i <= rows; ++i) { // 上半部分的V
for (int j = rows - i; j > 0; --j) {
std::cout << " ";
}
for (int k = 0; k < 2 * i + 1; ++k) {
std::cout << "*";
}
std::cout << "\n"; // 换行
}
for (int i = rows - 1; i >= 0; --i) { // 下半部分的V
for (int j = rows - i; j > 0; --j) {
std::cout << " ";
}
for (int k = 0; k < 2 * i + 1; ++k) {
std::cout << "*";
}
std::cout << "\n"; // 换行
}
return 0;
}
```
运行这段程序会输出类似这样的结果:
```
*
***
*****
*******
*********
**********
```
阅读全文