当前位置: 首页 > news >正文

(c++)猜数字(含根据当前时间生成伪随机数代码)

#include<iostream>
#include<ctime>/*用srand((unsigned int)time(NULL));要包含这个头文件,如果没有这两个,rand()函数会一直生成42这个伪随机数。*/using namespace std;int main()
{srand((unsigned int)time(NULL));//种子,获取当前时间int num = rand() % 100 + 1;int key = 0;cout << "输入一个0-100的数字" << endl;cin >> key;while (key != num){if (key > num){cout << "猜大了,重猜" << endl;cin >> key;}else{cout << "猜小了,重猜" << endl;cin >> key;}}cout << "猜对了" << endl;system("pause");return 0;
}

以下是运行结果,每次这个随机数会不一样。

http://www.lryc.cn/news/438782.html

相关文章:

  • 优化批处理流程:自定义BatchProcessorUtils的设计与应用
  • Framebuffer应用编程
  • MongoDB根据字段内容长度查询语句
  • Android中的单例模式
  • python做游戏好用吗
  • 常用游戏运行库下载
  • (1)CLIP
  • MongoDB高可用和分片集群知识
  • 【Python日志功能】一.日志基础与基本配置
  • 深圳铨顺宏科技展邀您体验前沿人工智能技术
  • Lombok:Java开发者的代码简化神器【后端 17】
  • [linux]GCC G++官方源码国内下载地址汇总
  • 部署opengauss5.0.3,细节满满
  • 面试题总结(四) -- STL与算法篇
  • HashSet及其实现原理
  • 反序列化漏洞练习1
  • 树莓派Pico2(RP2350)开发环境搭建
  • vue 路由中使用keepAlive在这个组件中使用onActivated
  • 医学数据分析实训 项目一 医学数据采集
  • 《Oracle(一)- 基础》
  • Unity Resource System 优化笔记
  • Flutter之SystemChrome全局设置
  • Windows11 WSL2的ubuntu 22.04中拉取镜像报错
  • 【Linux】多线程:线程同步、条件变量
  • 【Android Studio】使用雷电模拟器调试
  • 你必须知道的C语言问题(9)
  • 如何通过网络找到自己想要的LabVIEW知识?
  • SCRM电商管理后台Axure高保真原型 源文件
  • 重载new,delete , RTTI,类成员指针
  • 基于SSM+Vue+MySQL的在线医疗服务系统