用*符号在屏幕中输出一个笑脸。用Cout输出方式
时间: 2024-09-15 20:12:27 浏览: 90
在C++中,如果你想要在屏幕上用`*`符号输出一个笑脸,可以利用字符串连接和循环来实现。这里是一个简单的例子,它会在控制台打印一个上三角形笑脸:
```cpp
#include <iostream>
int main() {
int rows = 5; // 可以调整这个数字来改变笑脸的大小
for (int i = 0; i < rows; ++i) {
for (int j = 0; j <= i; ++j) {
std::cout << "*";
}
std::cout << "\n"; // 换行
}
for (int i = rows - 2; i >= 0; --i) { // 下半部分笑脸
for (int j = 0; j <= i; ++j) {
std::cout << "*";
}
std::cout << "\n";
}
return 0;
}
```
运行上述代码后,你会看到类似这样的笑脸:
```
*****
****
***
**
*
```
阅读全文