69,369
社区成员
发帖
与我相关
我的任务
分享
#include<stdio.h>
#include<stdlib.h>
#include<time.h>
#include<dos.h>
void guitu( );
int main( )
{
srand(time(NULL));
guitu();
return 0;
}
void guitu()
{
int j,a=0,b=0,number;
char lucheng[71];
while(1)
{
for(j=0; j<70; j++)
lucheng[j]=' ';
lucheng[70]='\0';
number=1+rand()%10;
//printf("\n");
if(1<=number && number<=5)
{
a=a+3;
if(a>70) a=0;
lucheng[a]='G';
}
if(6<=number && number<=7)
{
a=a-6;
if(a<0) a=0;
lucheng[a]='G';
}
if(8<=number && number<=10)
{
a=a+1;
if(a>70) a=0;
lucheng[a]='G';
}
if(1<=number && number<=2)
{
b=b+0;
lucheng[b]='T';
}
if(3<=number && number<=4)
{
b=b+9;
if(b>70) b=0;
lucheng[b]='T';
}
if(number==5)
{
b=b-12;
if(b<0) b=0;
lucheng[b]='T';
}
if(6<=number && number<=8)
{
b=b+1;
if(b>70) b=0;
lucheng[b]='T';
}
if(9<=number && number<=10)
{
b=b-2;
if(b<0) b=0;
lucheng[b]='T';
}
if(a==b)
lucheng[a]='P';
printf("%s",lucheng);
printf("\n");
if(a==70)
{
printf("gui win!!!\n");
break;
}
if(b==70)
{
printf("tu win!!!\n");
break;
}
sleep(1);
}
}