C语言猜数字游戏

用C语言实现猜数字游戏,电脑随机给出一个范围内的数字,用户在终端输入数字,去猜大小;对比数字,电脑给出提示偏大还是偏小;不断循环,直到正确

cpp 复制代码
#include <stdio.h>
#include <time.h>
#include <stdlib.h>
int main()
{
    //随机种子
    srand((unsigned)time(NULL));
    //用户输入数字
    int ourNum = 0;
    int comNum = 0;
    //计算机随机给出数字
    comNum = rand() % 100 + 1;//1-100
    
    printf("猜数字游戏开始了!\n 输入1-100的数字\n");
    
    while (1)
    {
        scanf("%d", &ourNum);
        if (comNum == ourNum)
        {
            printf( "恭喜你答对了\n");
            break;
        }
        else if (comNum > ourNum)
        {
            printf("太小了,往大的猜\n");
        }
        else
        {
            printf("太大了,往小的猜\n");
        }
    }
}

}
相关推荐
存在的五月雨22 分钟前
项目中 Vitest 配置详解:vitest.config.ts
开发语言·javascript·vue.js
野犬寒鸦33 分钟前
Claude Code:终端AI编程助手全指南(附带指令全讲解)
开发语言·后端·面试·ai编程
淡笑沐白33 分钟前
JavaScript零基础到精通
开发语言·javascript·ecmascript
Languorous.35 分钟前
C++智能指针详解:原理、使用及避坑指南
开发语言·c++
广州灵眸科技有限公司1 小时前
瑞芯微(EASY EAI)RV1126B yolov11-track多目标跟踪部署教程
linux·开发语言·网络·人工智能·yolo·机器学习·目标跟踪
智慧物业老杨1 小时前
智慧物业数智化转型实战:从工单响应到业主满意度的闭环构建
java·开发语言
Kiling_07041 小时前
Java集合框架:List集合详解与应用
java·开发语言·windows
fan_music1 小时前
C语言如何实现C++的类
开发语言·c++
毋语天2 小时前
Python 常用内置模块详解:日志、随机数、时间、OS 与 JSON
开发语言·python
右耳朵猫AI2 小时前
Python技术周刊 2026年第14周
开发语言·python·okhttp