【C++】猜数字游戏
【代码】【C++】猜数字游戏。
·
// 引入必要的头文件
#include <iostream>
#include <ctime>
#include <cstdlib>
using namespace std;
// 主函数入口
int main() {
// 初始化随机数种子,使用当前时间作为种子值
srand((unsigned int)time(NULL));
// 生成一个1到100之间的随机数
int number=rand() % 100 + 1;
// 初始化玩家的猜测值为0
int value = 0;
// 输出游戏标题
cout<<"《猜数字游戏》"<<endl;
// 提示玩家输入数字
cout<<"请输入1~100的数字:"<<endl;
// 无限循环,直到玩家猜对数字
while(1)
{
// 获取玩家的输入
cin>>value;
// 检查玩家的输入是否大于随机数
if (value > number)
{
// 如果大于随机数,输出提示信息
cout<<"猜测的值过大"<<endl;
}
// 检查玩家的输入是否小于随机数
else if (value < number)
{
// 如果小于随机数,输出提示信息
cout<<"猜测的值过小"<<endl;
}
// 如果玩家的输入与随机数相等,则猜对了!
else
{
// 输出恭喜信息
cout<<"恭喜您猜对了"<<endl;
// 跳出循环,结束游戏
break;
}
}
// 暂停程序,等待用户按键继续
system("pause");
// 返回0,表示程序正常结束
return 0;
}
更多推荐
所有评论(0)