圣诞树DEVc++语言编程代码
时间: 2024-09-29 13:04:01 浏览: 108
christmasTree-圣诞树html网页代码
在DEV-C++环境中编写圣诞树(Christmas Tree)程序,通常我们会使用控制台输出字符的方式来制作。下面是一个简单的例子,它会打印出一个基本的ASCII艺术风格的小型圣诞树:
```cpp
#include <iostream>
int main() {
int height = 5; // 树的高度,你可以调整这个值
for (int i = 0; i <= height; ++i) { // 上半部分
for (int j = height - i; j > 0; --j) {
std::cout << " ";
}
for (int k = 0; k < 2 * i + 1; ++k) {
std::cout << "*";
}
std::cout << "\n";
}
for (int i = height - 2; i >= 0; --i) { // 下半部分
for (int j = 0; j < i; ++j) {
std::cout << " ";
}
for (int k = 0; k < 2 * i + 1; ++k) {
std::cout << "*";
}
std::cout << "\n";
}
return 0;
}
```
这个程序首先打印空格填充上部,然后打印星号形成一棵倒置的三角形,再接着打印星号填充下部,形成完整的圣诞树形状。
如果你想在DEV-C++中运行这个代码,只需将这段代码粘贴到一个新的源文件中(如`tree.cpp`),然后在命令行里通过`g++ tree.cpp -o tree`编译,生成可执行文件`tree.exe`,最后运行即可。
阅读全文