1~100数字炸弹游戏

发布于:2023-01-12 ⋅ 阅读:(342) ⋅ 点赞:(0)

 码:

#define _CRT_SECURE_NO_WARNINGS 1
#include <stdio.h>
#include<time.h>
#include<stdlib.h>
void menu()
{
    printf("####################\n");
    printf("###### 1.play ######\n");
    printf("###### 0.exit ######\n");
    printf("####################\n");
}

void game()
{
    int ret = rand() % 100 + 1;
    int guess = 0;
    while (1)
    {
        printf("请猜数:>\n");
        scanf("%d", &guess);
        if (guess < ret)
        {
            printf("猜小了\n");
        }
        else if (guess > ret)
        {
            printf("猜大了\n");
        }
        else
        {
            printf("恭喜你猜对了!\n");
            break;
        }
    }

}
int main()
{
    int input = 0;
    srand((unsigned int)time(NULL));
    do
    {
        menu();
        printf("请选择:>\n");
        scanf("%d", &input);
        switch (input)
        {
        case 1:
            game();
            break;
        case 0:
            printf("退出游戏\n");
            break;
        default:
            printf("输入错误,请重新输入\n");
        }
    } while (input);
    return 0;
}
 

 

本文含有隐藏内容,请 开通VIP 后查看

网站公告

今日签到

点亮在社区的每一天
去签到