#includestdio.h
#includestdlib.h
#includestring.h
#includetime.h
intmain()
{
inti,j,n,count,k;
do
{
count=0;
printf(\"请输入比赛次数(奇数):\");
scanf(\"%d\",
printf(\"该比赛为%d局,%d胜制\\n\",n,n/21);
k=n;
while(k--)
{
printf(\"请输入0、1、2分别代表石头、剪刀、布\\n\");
srand((unsignedint)time(NULL));
scanf(\"%d\",
if(j0||j2){printf(\"输入有误!\");k;continue;}
i=rand()%3;
printf(\"电脑为\");
switch(i)
{
case0:printf(\"石头\");break;
case1:printf(\"剪刀\");break;
case2:printf(\"布\");break;
default:printf(\"error!\");break;
}
printf(\"所以你\");
if(i==0count;
}
elseprintf(\"win!\\n\");
}
if(count=n/21)printf(\"youlosethegame%dtimessoyoulost!\\n\",count);
elseprintf(\"youhavewinthegame%dtimessoyouwin!\\n\",n-count);
printf(\"是否继续yorn\\n\");
getchar();
}while(getchar()==\'y\');
return0;
}
<h4class=\"ask\">追问
为什么4胜的时候,没结束啊,还要继续比啊,可不可以让他在4胜的时候结束啊 |