马上就圣诞节了,别人都手绘圣诞树,身为程序猿的我们可以用C语言编写一个圣诞树出来
 
代码如下
#include <stdio.h>
 int main()
 {
     int o,x,y,g,e,n;
     int m;
     printf("请输入圣诞树层数:");
     scanf("%d",&o);
     for(x=0;x<=1;x++)//树上星星
     {
         for(y=0;y<=o-x+3;y++)
         {
              printf(" ");
         }
         for(g=0;g<=x*2;g++)
         {
           printf("*");
         }
         printf("\n");
     }
     for(e=1;e<=2*o+3;e++)//shushangxinxin
      {
        if(e==o+5)//右偏
        {
        printf("*");
        continue;
        }
        printf(" ");
      }
      printf("\n");
     for(x=0;x<=o;x++)//第一个
     {
         for(y=0;y<=o-x+3;y++)
         {
              printf(" ");
         }
         for(g=0;g<=x*2;g++)
         {
           printf("*");
         }
         printf("\n");
     }
         for(x=2;x<=o+3;x++)//层数  第二个
     {
         for(y=0;y<=o-x+3;y++)
         {
              printf(" ");
         }
         for(g=0;g<=x*2;g++)
         {
           printf("*");
         }
         printf("\n");
     }
     for(n=1;n<=o;n++)//树干
     {
      for(e=1;e<=o+5;e++)
      {
        if(e==o+5)
        {
        printf("*\n");
        continue;
        }
        printf(" ");
       }
      }
       for(e=1;e<=2*o+5;e++)
      {
        if(e==o+5)
        {
        printf("V");
        continue;
        }
        printf(" ");
      }
      printf("\n");
     printf("Merry Christmas!");
     return 0;
 }