这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 高校专区 » 岭南EE码农港 » C语音程序设计,龟兔赛跑

共2条 1/1 1 跳转至

C语音程序设计,龟兔赛跑

菜鸟
2014-11-25 23:24:05     打赏
#include <stdio.h>
#include<stdlib.h>
#include<time.h>
void guitu(void);
main()
{   printf("2013914116\n");
srand(time(NULL));
guitu();
return 0;
}
void guitu()
{
int j,count=0,cou=0,number;
char printfun[71];
while(1)
{
for(j=0;j<70;j++)
{
printfun[j]=' ';
printfun[70]='|';
}
number=rand()%10+1;
printf("\n");
if(number>=1&&number<=5)
{
count+=3;
if(count>70)
{
count=0;
}
printfun[count]='G';
}
if(number>=6&&number<=7)
{
count-=6;
if(count<0)
{
count=0;
}
printfun[count]='G';
}
if(number>=8&&number<=10)
{
count+=1;
if(count>70)
{
count=0;
}
printfun[count]='G';
}
if(number>=1&&number<=2)
{
cou+=0;
if(cou>70)
{
cou=0;
}
printfun[cou]='T';
}
if(number>=3&&number<=4)
{
cou+=9;
if(cou>70)
{
cou=0;
}
printfun[cou]='T';
}
if(cou==5)
{
cou-=12;
if(cou<0)
{
cou=0;
}
printfun[cou]='T';
}
if(number>6&&number<=8)
{
cou+=1;
if(cou<70)
{
cou=0;
}
printfun[cou]='T';
}
if(number>=9&&number<=10)
{
cou-=2;
if(cou<0)
{
cou=0;
}
printfun[cou]='T';
}
if(count==cou)
{
printfun[count]='P';

}
printf("%s\n",printfun);
printf("\n");
if(count==70)
{
printf("gui win!!!学号2013914116\n");
            break;
}
if(cou==70)
{
printf("tui win!!!\n");
break;
}


}

}

一个个错误,一个个改了,最后终于把它敲出来 虽然很简单但是也耗了很久时间


菜鸟
2014-11-26 19:19:11     打赏
2楼
这个格式太乱了,注意我强调了几次,大家缩进要注意层次

共2条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]