c语言写一个彩色圣诞树代码
时间: 2024-06-14 21:04:46 浏览: 16
以下是一个使用C语言实现彩色圣诞树的代码示例:
```c
#include <stdio.h>
// ANSI颜色码
#define ANSI_COLOR_RED "\x1b[31m"
#define ANSI_COLOR_GREEN "\x1b[32m"
#define ANSI_COLOR_YELLOW "\x1b[33m"
#define ANSI_COLOR_BLUE "\x1b[34m"
#define ANSI_COLOR_MAGENTA "\x1b[35m"
#define ANSI_COLOR_CYAN "\x1b[36m"
#define ANSI_COLOR_RESET "\x1b[0m"
// 打印彩色圣诞树
void printChristmasTree() {
printf(ANSI_COLOR_GREEN " *\n");
printf(" ***\n");
printf(" *****\n");
printf(" *******\n");
printf(" *********\n");
printf("***********\n");
printf(ANSI_COLOR_RED " |||\n");
printf(ANSI_COLOR_RESET);
}
int main() {
printChristmasTree();
return 0;
}
```
相关问题
用C语言画一个彩色圣诞树
以下是用C语言画一个彩色圣诞树的代码示例:
```c
#include <stdio.h>
int main() {
int height, i, j, k;
printf("请输入圣诞树的高度:");
scanf("%d", &height);
for (i = 1; i <= height; i++) {
for (j = 1; j <= height - i; j++) {
printf(" ");
}
for (k = 1; k <= 2 * i - 1; k++) {
printf("*");
}
printf("\n");
}
for (i = 1; i <= 2; i++) {
for (j = 1; j <= height - 1; j++) {
printf(" ");
}
printf("*\n");
}
return 0;
}
```
这段代码会根据用户输入的高度来画一个彩色圣诞树。用户需要在控制台输入圣诞树的高度,然后程序会根据输入的高度逐行打印出圣诞树的形状。圣诞树的每一行由空格和星号组成,星号的数量逐行递增。最后两行是树干部分,由一个星号和若干空格组成。
c语言写一个圣诞树代码
以下是一个用C语言编写的圣诞树代码的例子:
```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 <= 2; i++) {
for (j = 1; j <= space; j++) {
printf(" ");
}
printf("*\n");
}
return 0;
}
```
这段代码会根据用户输入的层数打印出相应层数的圣诞树。用户需要在控制台输入圣诞树的层数,然后代码会根据输入的层数打印出相应的圣诞树形状。
相关推荐
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)