圣诞节来临,不打算送一棵圣诞树吗?
Posted qzt__l0ve
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了圣诞节来临,不打算送一棵圣诞树吗?相关的知识,希望对你有一定的参考价值。
圣诞节快到了,提前送一课棵圣诞树给大家喔喔
#define _CRT_SECURE_NO_WARNINGS 1
#include<stdlib.h>
#include<stdio.h>
#include<time.h>
int main()
char hanzi[20];
int n, j, i, m, x, y;
printf("送给");
scanf("%s", hanzi);//输入你想出现的名字
printf("的圣诞树\\n");
srand((unsigned int)time(NULL));
char ch[] = "...........";//可以改换任意11个字符
scanf("%d", &n);//输入圣诞树的大小:30--130
system("color 4");//颜色可以自己换:4红色,5紫色,2绿色1蓝色6黄色
for (i = 0; i < n / 5; i += 2)
for (j = 0; j < (n / 2 - i); j++)
printf(" ");
for (j = 0; j <= 2 * i; j++)
int a = rand() % 11;
printf("%c", ch[a]);
printf("\\n");
for (m = i; m < n / 2; m += 3)
for (j = 0; j < (n / 2 - m / 2); j++)
printf(" ");
for (j = 0; j <= m; j++)
int a = rand() % 11;
printf("%c", ch[a]);
printf("\\n");
for (x = m; x < 5 * n / 4; x += 8)
for (j = 0; j < (n / 2 - 5 * x / 16); j++)
printf(" ");
for (j = 0; j <= 5 * x / 8; j++)
int a = rand() % 11;
printf("%c", ch[a]);
printf("\\n");
for (y = 0; y < n / 5; y += 2)
for (j = 0; j < 2 * n / 5; j++)
printf(" ");
for (j = 0; j <= n / 5; j++)
int a = rand() % 11;
printf("%c", ch[a]);
printf("\\n");
return 0;
想换颜色自己选哦 ----数字是字体颜色,字母是背景颜色。
0黑 8灰色
1蓝 9淡紫色
2绿 A淡绿色
3浅绿色 B但浅绿色
4红色 C淡红色
5紫色 D淡紫色
6黄色 E淡黄色
7白色 F亮白色
以上是关于圣诞节来临,不打算送一棵圣诞树吗?的主要内容,如果未能解决你的问题,请参考以下文章