猜数字 c++
#include <iostream>
using namespace std;
int main()
{
//添加随机数种子 作用利用当前系统时间,生成随机数,防止每次随机数都一样
//
srand((unsigned int)time(NULL));
//1.系统生成随机数
int num = rand() % 100; //rand()%100生成0~99的数 rand()%100+1 生成0~100
// 输出随机数cout << num << endl;
//2.玩家进行猜测
int val = 0;
while (1)
{
cin >> val;
//3.判断玩家的猜测
if (val > num)
{
cout << "猜测过大" << endl;
}
else if (val < num)
{
cout << "猜测过小" << endl;
}
else
{
cout << "恭喜你猜对了" << endl;
break;
}
}
//猜对 退出游戏
//猜错 提示猜的结果大还是小了,重新返回第二步
system("pause");
return 0;
}