圣誕節快到了,提前送一課棵圣誕樹給大家喔喔

#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亮白色
轉載請註明出處,本文鏈接:https://www.uj5u.com/ruanti/385661.html
標籤:其他
