用c语言代码画一个比较好看的圣诞树
时间: 2023-10-24 12:04:34 浏览: 368
以下是一个用C语言代码画一个比较好看的圣诞树的例子,你可以在终端上运行它:
```c
#include <stdio.h>
int main() {
int height = 10; // 树的高度
int width = height * 2 - 1; // 树的宽度
// 打印树的上半部分
for (int i = 1; i <= height; i++) {
for (int j = 1; j <= height - i; j++) {
printf(" ");
}
for (int k = 1; k <= i * 2 - 1; k++) {
printf("*");
}
printf("\n");
}
// 打印树的下半部分
for (int i = 1; i <= height / 2; i++) {
for (int j = 1; j <= width / 2 - i; j++) {
printf(" ");
}
for (int k = 1; k <= i * 2 + 1; k++) {
printf("*");
}
printf("\n");
}
// 打印树的底部
for (int i = 1; i <= height / 3; i++) {
for (int j = 1; j <= width / 2 - 2; j++) {
printf(" ");
}
printf("***\n");
}
return 0;
}
```
这个程序会在终端上画出一个比较好看的圣诞树,包括树干和一些装饰物。你可以尝试更改`height`变量的值来调整树的高度,得到不同大小的圣诞树。
阅读全文