#include<stdio.h>
up()
{
int i,j,m,a,b,c;
for(i=1;i<=10;i++)
{
for(j=1;j<=10-i;j++)
{printf(" "); }
for(m=1;m<=2*i-1;m++)
{printf("*");}
printf("\n");
}
for(a=1;a<=9;a++)
{
for(b=1;b<=6;b++)
printf(" ");
for(c=1;c<=7;c++)
printf("*");
printf("\n");
}
}
down()
{
int d,e,f,g,h,l;
for(d=1;d<=9;d++)
{for(e=1;e<=6;e++)
{printf(" ");}
for(f=1;f<=7;f++)
{printf("*");}
printf("\n");
}
for(g=1;g<=10;g++)
{for(h=1;h<=g-1;h++)
{printf(" ");}
for(l=1;l<=21-2*g;l++)
{printf("*");}
printf("\n");
}
}
#include<time.h>
main()
{
int lv,r,m,n,a,d; //n是强化保护剂,r是随机数字,m是钱,lv是等级,a是用来循环的,d是降级的
char c;
m=99999;
lv=0;
printf("快来给你的装备强化吧:");
while((c=getchar())!='#')
{
r=rand()%11;
if(lv<=3)
{lv++;m=m-10;
for(a=1;a<=3;a++)
{up();}
}//3
else if(lv<=6)
{if(r<8)
{lv++;m=m-100;
for(a=1;a<=20;a++)
{up();}
}
else
{lv--;m=m-100;
for(a=1;a<=20;a++)
{down();}
}
}
else if(lv<=10)
{if(r<=4)
{lv++;m=m-500;
for(a=1;a<=50;a++)
{up();}
}
else
{lv--;m=m-500;
for(a=1;a<=50;a++)
{down();}
}
}
else
{if(r<=2)
{lv++;m=m-1000;
for(a=1;a<=500;a++)
{up();}
}
else
{lv--;m=m-1000;
for(a=1;a<=500;a++)
{down();}
}
}
if(m<0)
{
printf("\ngame over");
break;
}
else
{
printf("\n剩余的金钱为%d",m);
printf("\nlv=%d",lv);
}
getchar();
}//while
}
11-01
6517
11-01
1084
“相关推荐”对你有帮助么?
-
非常没帮助
-
没帮助
-
一般
-
有帮助
-
非常有帮助
提交