圣诞树代码devc++
时间: 2023-12-22 22:29:35 浏览: 87
以下是一个使用DevC++编写的圣诞树代码示例:
```c
#include <stdio.h>
int main() {
int rows, i, j, space;
printf("请输入树的行数:");
scanf("%d", &rows);
space = rows - 1;
for (i = 1; i <= rows; i++) {
for (j = 1; j <= space; j++) {
printf(" ");
}
space--;
for (j = 1; j <= 2 * i - 1; j++) {
printf("*");
}
printf("\n");
}
space = rows - 1;
for (i = 1; i <= rows - 1; i++) {
for (j = 1; j <= space; j++) {
printf(" ");
}
space--;
for (j = 1; j <= 2 * i - 1; j++) {
printf("*");
}
printf("\n");
}
return 0;
}
```
相关问题
devc++圣诞树代码
以下是一个使用DevC++编写的圣诞树代码的例子:
```c
#include <stdio.h>
int main() {
int rows, i, j, space;
printf("请输入树的行数:");
scanf("%d", &rows);
space = rows - 1;
for (i = 1; i <= rows; i++) {
for (j = 1; j <= space; j++) {
printf(" ");
}
space--;
for (j = 1; j <= 2 * i - 1; j++) {
printf("*");
}
printf("\n");
}
space = rows - 1;
for (i = 1; i <= rows - 1; i++) {
for (j = 1; j <= space; j++) {
printf(" ");
}
space--;
for (j = 1; j <= 2 * i - 1; j++) {
printf("*");
}
printf("\n");
}
return 0;
}
```
圣诞树DEVc++语言编程代码
在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`,最后运行即可。
阅读全文