能否提供一个简单的C++代码示例,用于绘制爱心图案?
时间: 2024-10-23 17:18:07 浏览: 38
一个使用 Matplotlib 库在 figure 窗口中绘制爱心图案的高级Python代码示例
当然可以。这是一个简单的C++代码片段,使用了ASCII艺术的方式来绘制一个爱心图案:
```cpp
#include <iostream>
void drawHeart(int size) {
for (int i = 0; i < size; ++i) {
for (int j = 0; j <= i; ++j) {
if (j == 0 || i - j == j || i - j == 1)
std::cout << "*";
else
std::cout << " ";
}
std::cout << "\n";
}
}
int main() {
int size;
std::cout << "请输入爱心图案的大小(奇数): ";
std::cin >> size;
drawHeart(size);
return 0;
}
```
这个程序会提示用户输入一个奇数作为爱心的宽度,然后打印出相应大小的心形。运行程序,输入合适的数值即可看到爱心图案。
阅读全文