#include <stdio.h>
#include <stdlib.h>
int main()
{
int a,b,x,y,i;
for(x=y=0,i=1;i<4;i++)
{
printf("第%d次出拳:\n",i);
printf("用户请出拳(1.剪刀 2.石头 3.布):");
scanf("%d",&a);
b=rand()%3+1;
printf("电脑出拳:");
switch(b)
{
case 1:printf("剪刀\n");break;
case 2:printf("石头\n");break;
case 3:printf("布\n");break;
}
if(a==b) printf("平局\n\n");
else if(a==1&&b==3||a==2&&b==1||a==3&&b==2){printf("本局获胜\n\n");x++;}
else {printf("本局电脑胜\n\n");y++;}
if(x==2&&y==2) break;
}
printf("--------------------------------\n最终结果:");
if(x>y) printf("你赢了这场比赛\n");
if(x==y) printf("这场比赛你和电脑打平了\n");
if(x<y) printf("这场比赛你输了\n");
}
C语言小游戏——猜拳
最新推荐文章于 2024-05-22 23:12:38 发布