编写一个C++语言程序,在屏幕上输出生日蛋糕图形
时间: 2024-10-14 12:04:05 浏览: 14
当然可以。要在C++中编写一个简单的程序,打印出生日蛋糕图案,你可以使用控制台输出字符来创建这个效果。以下是一个基本的例子:
```cpp
#include <iostream>
using namespace std;
int main() {
// 定义蛋糕的高度和宽度
const int cake_height = 5;
const int cake_width = 30;
// 打印蛋糕底座
for (int i = 0; i < cake_width; ++i) {
cout << "*";
}
cout << endl;
// 打印竖线装饰
for (int i = 0; i < cake_height - 1; ++i) {
for (int j = 0; j < cake_width; ++j) {
if (j % 3 == 0 || j == cake_width - 1)
cout << "*";
else
cout << " ";
}
cout << endl;
}
// 打印蛋糕顶点的烛光
for (int i = 0; i < cake_width; ++i) {
if (i == 0 || i == cake_width - 1)
cout << "*";
else
cout << " ";
}
cout << "*\n";
return 0;
}
```
当你运行这个程序,它会在屏幕上输出一个简单的生日蛋糕图案。
阅读全文