如果你想编一个简单的圣诞树的话这里也许有你要的东西
这是我当时初学的时候写的
每片叶子都是我一个一个试出来的
后来也没有进行缩减有兴趣的同学自己试试缩减吧(语句都很简单我只是懒而已)
代码可直接复制使用我试了下
#include<stdio.h>
int main(void)
{
int i,j,k,z,a,n;
printf("首先祝这个电脑前的小可爱圣诞快乐(~ ̄▽ ̄)~");printf("\n");
printf("接下来有几个选项需要您的选择你需要我的创造者给您画的圣诞树还是自己做一个呢?",n);
printf("\n");
printf("看创造者的选0如果想自己做呢选1祝您开心o(*^@^*)o");printf("\n");
scanf("%d",&a);
if(a==0)
{
char p='_',q='|';
for(i=1;i<=4;i++)
{
for(j=1;j<=46-i;j++)
printf("%c",' ');
putchar(47);
if(i!=1){
for(j=1;j<=2*(i-1);j++)
printf("%c",' ');
putchar(92);}
else
putchar(92);
printf("\n");
}
for(j=1;j<=46-i;j++)
printf("%c",' ');
putchar(47);
putchar(p);putchar(p);
printf("%c",' ');printf("%c",' ');printf("%c",' ');printf("%c",' ');
putchar(p);putchar(p);
putchar(92);
printf("\n");
for(i=1;i<=5;i++){
for(j=1;j<=43-i;j++)
printf("%c",' ');printf("%c",' ');
putchar(47);
for(j=1;j<=2*(i+1);j++)
printf("%c",' ');
putchar(92);
printf("\n");
}
for(j=1;j<=44-i;j++)
printf("%c",' ');
putchar(47);
putchar(p);putchar(p);putchar(p);putchar(p);putchar(p);
printf("%c",' ');printf("%c",' ');printf("%c",' ');printf("%c",' ');
putchar(p);