圣诞节来临,不打算送一棵圣诞树吗?

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亮白色

以上是关于圣诞节来临,不打算送一棵圣诞树吗?的主要内容,如果未能解决你的问题,请参考以下文章

去年圣诞节用Python画了个圣诞树送给男朋友,然后就分手了?难道我的礼物不用心吗?

快圣诞节了,用Python 送你一棵圣诞树

圣诞节PPT模板制作技巧分析

计蒜客习题圣诞树

C++ 命令行输出一棵可(pu)爱(su)的圣诞树

画一棵漂亮的樱花树(不同种樱花+玫瑰+圣诞树喔)