基于C的猜拳游戏

#include

#include

#include

#include

{

char c;

int b,m,a,d;

while(1)

{

printf("          这是一个猜拳的游戏\n");

printf("                A.剪刀\n");

printf("                B.石头\n");

printf("                C.布  \n");

printf("                D.不玩了\n");

printf("请输入:\n");

c=getchar();

getchar();

switch(c)

{

case 'A':

printf("剪刀\n");

d=3;

break;

case 'B':

printf("石头\n");

d=5;

break;

case 'C':

printf("布\n");

d=7;

break;

case 'D':

printf("不玩了\n");

return;

}

srand((unsigned)time(NULL));

a=rand();

b=a%3;

switch(b)

{

case 0:

printf("电脑出剪刀\n");

break;

case 1:

printf("电脑出石头\n");

break;

case 2:

printf("电脑出布\n");

break;

}

m=d+b;

if(m==4||m==7)

printf("计算机赢\n");

else if(m==5||m==8)

printf("你赢了\n");

else

printf("平局\n");

}

}

你可能感兴趣的:(基于C的猜拳游戏)