C语言:猜拳游戏

#include <stdio.h>
#include <string.h>
#include <stdlib.h>
#include <time.h>
int main(int argc, char *argv[])
{

    int a,b;
    a=0,1,2;
    printf("0石头,1剪刀,2布\n");
    scanf("%d",&a);
    srand(time(NULL));
    b=rand()%3;
    switch (a)
    {
        case 0:
            printf("石头\n");
            break;

        case 1:
            printf("剪刀\n");
            break;

        case 2:
            printf("布\n");
            break;
        default:
                printf("输入错误!\n");
            return 0;
    }
  
    printf("%d\n",b);
    switch (b)
    {
        case 0:
            printf("石头\n");
            break;

        case 1:
            printf("剪刀\n");
            break;
        case 2:
            printf("布\n");
            break;
        default:
            ("输入错误!\n");
    }

if(a==b){
            printf("平局\n");
        }    
else if((a-b)==-1||(a-b==2))
{
printf("你赢了!\n");
}
else if((a-b)==-2||(a-b)==1)
{
printf("你输了!\n");
}

    return 0;
}


版权声明:本文为qq_63626307原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。