devc++ 写爱心
时间: 2024-11-14 09:15:16 浏览: 7
Dev-C++ 是一款基于 Mingw 的 C++ 开发环境,虽然它不再活跃更新,但它仍然支持基本的 C++ 编程。如果你想在 Dev-C++ 中编写一个显示爱心的简单程序,你可以使用控制台输出字符的方式实现,下面是一个简单的示例:
```cpp
#include <iostream>
void print_heart(char* name) {
int heartLength = strlen(name);
std::cout << std::string(heartLength, '*') << '\n'; // 上半部分的横线
for (int i = 0; i <= heartLength - 4; ++i) { // 遍历名字的每个字符
std::cout << " ";
if (i == 0 || i == heartLength - 4) {
std::cout << "*";
} else {
std::cout << name[i];
}
std::cout << " ";
if (i % 2 == 0) { // 只打印竖线在偶数位置
std::cout << "*";
}
std::cout << '\n';
}
std::cout << std::string(heartLength, '*') << '\n'; // 下半部分的横线
}
int main() {
print_heart("爱心");
return 0;
}
```
运行上述代码,会输出一个简化的爱心形状,其中心是名字 "爱心" 的首字母。
阅读全文