案例描述:系统随机生成一个1到100之间的数字,玩家进行猜测,如果玩家猜错,提示玩家猜过大或者过小,如果猜对,就恭喜玩家胜利,并且退出游戏。
#include<iostream>
#include<ctime>
using namespace std;
int main()
{
srand((unsigned)time(NULL)); //随机数种子
int num = rand() % 100 + 1; //1~100的随机数
int a;
while (1)
{
cin >> a;
if (a > num)
{
cout << "猜大了,请从新输入" << endl;
}
else if (a < num)
{
cout << "猜小了,请从新输入" << endl;
}
else
{
cout << "恭喜你,猜对了" << endl;
break;
}
}
system("pause");
return 0;
}