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

}
相关推荐
互联网中的一颗神经元14 分钟前
06. Small 对象分配:mcache 无锁路径
开发语言·golang
PPPPickup26 分钟前
金证秋招笔试
java·开发语言
kkkkkkkkkk_Z32 分钟前
学嵌入式和C语言编程数据结构|学习日记Day21:内核链表与队列学习
c语言·数据结构·学习
不正经学生43 分钟前
C语言结构体:自定义数据类型,让变量打包出行
java·c语言·开发语言·数据结构·算法
老一岁1 小时前
c问题总结(1)
c语言·开发语言
一木 之林1 小时前
三、内存管理、指针与堆栈
c语言·jvm·c++
笨笨饿2 小时前
#110_SCH3000 平台图传系统配置指南:从 DVP 摄像头到 UVC/WiFi 双通道传输
c语言·stm32·单片机·嵌入式硬件·物联网·vim
yangmu32032 小时前
龙胤立志传MOD生态深度解析与安装指南
游戏·游戏程序
林森lsjs2 小时前
队列 FIFO 原理 & 手撕两种队列实现(链表 + 循环数组)—数据结构陆
java·开发语言·数据结构·队列
何以解忧,唯有..2 小时前
Python time 模块详解:时间处理与日期操作指南
开发语言·python