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");
        }
    }
}

}
相关推荐
传奇开心果编程1 小时前
【Rust入门知识点学与练】第24课:Trait 基础
开发语言·学习·rust
wuminyu4 小时前
Kafka中sendfile与mmap实现机制解析
java·linux·c语言·jvm·c++
Blockbuater_drug6 小时前
FreeSASA: 开源 SASA 计算库,pip 一条命令替代 NACCESS
c语言·开源·sasa·freesasa·溶剂可及表面积·naccess·python api
Logic1016 小时前
C语言/数据结构位运算题解:异或XOR找出蛋糕订单中的“VIP独特口味“——只出现一次的数字
c语言·数据结构·数组·位运算·时间复杂度·算法题·异或性质
言乐67 小时前
Python加速器4跨境网络加速器
运维·服务器·开发语言·网络·python
金金计较.7 小时前
Go语言-3
java·开发语言·golang
Logic1017 小时前
C语言/数据结构位运算题解:异或XOR找出飞行棋中的“独特颜色棋子“——只出现一次的数字
c语言·数据结构·数组·位运算·时间复杂度·算法题·异或性质
张小凡vip8 小时前
python--爬虫--经验积累的遇到的坑
开发语言·爬虫·python
Wang's Blog8 小时前
Java框架快速入门: Spring Security+OAuth2之云服务集成与多因子认证设计
java·开发语言·spring
门思科技9 小时前
LoRaWAN 网络容量估算:一个 SX1302 网关到底能带多少设备
开发语言·网络·php