当前位置:网站首页>猜数字//第一次使用生成随机数
猜数字//第一次使用生成随机数
2022-07-29 05:30:00 【爱吃肉的小白】

代码如下:
#include<iostream>
#include<ctime>//作用利用当前系统时间生成随机数,防止随机数都一样
using namespace std;
int main(void)
{
srand((unsigned int)time(NULL));
int num = rand() % 100 + 1;
cout << "请输入0 - 100的所猜测的随机数:";
int num2;//用户输入所创建的变量
int num3 = 0;
while (1)
{
cin >> num2;
if (num2 > num)
{
cout << "小帕菜,所猜测数字大于随机数:";
num3++;
}
else if (num2 < num)
{
cout << "小帕菜,所猜测数字小于随机数:";
num3++;
}
else
{
cout << "用了"<< num3 <<"次猜对的,小帕菜,不行呀!";
break;//break用于跳过循环
}
}
return 0;
}
边栏推荐
猜你喜欢

Condition 条件对象源码浅读

Hongke automation SoftPLC | Hongke kPa modk operation environment and construction steps (2) -- modk operation environment construction

软件包设置成——>YUM源

【冷冻电镜】Relion4.0——subtomogram教程

基于Matlab解决线性规划问题

实战!聊聊如何解决MySQL深分页问题

【冷冻电镜|论文阅读】子断层平均 M 软件解读:Multi-particle cryo-EM refinement with M

5G服务化接口和参考点

CNN-卷积神经网络

Shallow reading of shared lock source code of abstractqueuedsynchronizer (AQS)
随机推荐
Biased lock, lightweight lock test tool class level related commands
Enterprise manager cannot connect to the database instance in Oracle10g solution
为什么5G N2接口控制面使用SCTP协议?
Navicat for Oracle Cannot create oci environment
LDAP简述及统一认证说明
5G控制面协议之N2接口
Tcp/ip 五层参考模型以及对应的典型设备以及ipv6
基于Matlab解决线性规划问题
DBAsql面试题
吴恩达老师机器学习课程笔记 01 引言
vmstat 内存消耗查询
解决文件大导致磁盘满的问题
Case supplement, ATM
王树尧老师运筹学课程笔记 09 线性规划与单纯形法(单纯形表的应用)
How to use SFTP command to access SFTP server on the development board
Hongke solution | a unique solution to realize seamless integration at low cost in Digital Substations
STP spanning tree principle and example of election rules
实战!聊聊如何解决MySQL深分页问题
SDN拓扑发现原理
王树尧老师运筹学课程笔记 02 高等数学基础