1、系统生成一个1-100随机数(根据系统时间线生成)。
2、玩家输入数字,和随机数对比。
3、系统判断过大或过小,猜对了则退出系统。
#include<iostream>
using namespace std;
#include<ctime>
int main() {
//添加随机数种子,作用:利用当前系统时间生成随机数,防止每次生成的随机数一样
srand((unsigned int)time(NULL));
//1、首先系统输出一个随机数
int num = rand() % 100 + 1; //随机生成0+1 ~ 99+1 的随机数
//2、玩家输入一个数进行猜测
while (1) {
int play = 0;
cin >> play;
if (play > num) {
cout << "数字大了" << endl;
}
else if (play < num) {
cout << "数字小了" << endl;
}
else {
cout << "恭喜你猜对了" << endl;
break;
}
}
system("pause");
return 0;
}