编写一个C程序来创建一个HI-LO游戏

编写一个C程序来创建一个HI-LO游戏。在这个游戏中,计算机产生一个介于1和100之间的随机整数,并让用户尝试猜测生成的数字。如果用户猜到正确的号码,则会显示消息“万岁,你赢了!”。每次猜错后,电脑都会显示“错误号码,再试一次”的信息,指示猜测是否过高或过低,并显示剩余的猜测数。在七次错误猜测后,电脑应该显示“对不起,你输了”的信息和正确的号码。

这个网上有很多现成的代码的

#include<stdio.h>
#include <stdlib.h>
#include <time.h>

int main()
{
    srand(time(NULL));
    int n = rand()%100+1;
    int m = 7;
    while(m>=0)
    {
        printf("请猜一个数:");
        int a;
        scanf("%d",&a);

        if(a==n)
        {
            printf("万岁,你赢了!\n");
            break;
        }
        else
        {
            printf("错误号码,再试一次\n");
            if(a>n)
                printf("猜大了\n");
            else
                printf("猜小了\n");
            m--;
            printf("你还能猜%d次\n",m);
        }
    }
    if(m==0)
        printf("对不起,你输了,正确数是%d\n",n);

    return 0;
}

您好,我是有问必答小助手,您的问题已经有小伙伴帮您解答,感谢您对有问必答的支持与关注!
PS:问答VIP年卡 【限时加赠:IT技术图书免费领】,了解详情>>> https://vip.csdn.net/askvip?utm_source=1146287632