#include<stdlib.h>
#include <stdio.h>
#include<time.h>
#include<math.h>
char szData[4][10]={"虫","鸡","老虎","杠子"};
void Play(int computer, int person)
{
if(person<1||person>4)
{
printf("玩家输入不正确,请输入1-4之间\n");
return;
}
printf("电脑出%s\t玩家出的%s\t",szData[computer-1],szData[person-1]);
if(person==computer || abs(person-computer)==2)
{
printf("平局\n");
}
else if(person-computer==1 || computer-person==3)
{
printf("玩家胜利\n");
}
else
{
printf("电脑胜利\n");
}
}
int main()
{
srand(time(NULL));
int person=0;
int computer=0;
while(1)
{
printf("请出输入【1--虫, 2--鸡, 3--老虎 4--杠子】:");
scanf("%d",&person);
computer = rand()%4+1;
Play(computer, person);
printf("\n");
}
//for(int i=0; i<4; i++)
// for(int j=0; j<4; j++)
// Play(i+1,j+1);
getchar();
return 0;
}
老虎、杠子游戏
最新推荐文章于 2022-04-17 22:41:55 发布