“石头剪刀布”的c语言程序

这是一个使用C语言编写的石头剪刀布游戏程序。玩家输入A、B、C或D对应剪刀、石头、布,电脑随机出拳,根据结果判断胜负。程序通过无限循环实现多次游戏,直至玩家选择退出。
摘要由CSDN通过智能技术生成

#include <stdio.h>
#include <time.h>
    int main()
    {
        char gamer; // 玩家出拳
        int computer; // 电脑出拳
        int result; // 比赛结果
        // 避免玩一次游戏就退出程序,可以将代码放在循环中
        while (1) //这样就可以重复了,注意,条件不能是0
        {   printf("这是一个猜拳的小游戏,请输入你要出的拳头:\n");
            printf("A:剪刀\nB:石头\nC:布\nD:不玩了\n");
            scanf_s("%c%*c", &gamer);
            switch (gamer)
            case 65://A的ASCII码
            case 97://b的ASCII码
                gamer = 4;/*如果我输入的是A或b,则gamer=4,下同*/
            case 66: //B的ASCII码
            case 98: //b的ASCII码
                gamer = 7;
                break;
            case 67: //C的ASCII码
            case 99: //c的ASCII码
                gamer = 10;
                break;
            case 68: //D的ASCII码
 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值