Python
```python
import turtle
def draw_tree(t, branch_len):
if branch_len < 5:
t.color("green")
else:
t.color("brown")
if branch_len > 0:
t.forward(branch_len)
draw_tree(t, branch_len - 15)
t.backward(branch_len)
draw_tree(t, branch_len - 15)
t.forward(branch_len)
设置画布大小和颜色
turtle.setup(800, 600)
turtle.bgcolor("black")
绘制圣诞树
turtle.penup()
turtle.goto(-150, 150)
turtle.pendown()
draw_tree(turtle, 150)
turtle.done()
```
C语言
```c
include
int main() {
int days = 12; // 圣诞节倒计时天数
printf("圣诞节倒计时开始!\n");
while(days > 0) {
printf("%d days until Christmas!\n", days);
days--;
}
printf("Merry Christmas!\n");
return 0;
}
```
C语言(输出圣诞树)
```c
include
int main() {
int n, i, j, k;
printf("请输入圣诞树的层数:");
scanf("%d", &n);
for (i = 0; i < n; i++) {
for (j = 0; j < n - i - 1; j++) {
printf(" ");
}
for (k = 0; k < (2 * i + 1); k++) {
printf("*");
}
printf("\n");
}
return 0;
}
```
这些代码示例分别用Python和C语言实现了绘制圣诞树和圣诞节倒计时的功能。你可以根据自己的需求和编程水平选择合适的代码进行尝试和修改。