#include <iostream>
#include <ctime>
#include <cstdlib>
#include <conio.h>
using namespace std;
int main() {
srand(static_cast<unsigned int>(time(nullptr))); // 初始化随机数种子
int targetNumber = rand() % 100 + 1; // 生成 1 到 100 之间的随机数作为目标数字
int guess;
int tries = 0;
cout << "欢迎来到猜数字游戏!" << endl;
do {
cout << "请输入你的猜测(1 - 100):";
cin >> guess;
tries++;
if (guess > targetNumber) {
cout << "太大了!" << endl;
} else if (guess < targetNumber) {
cout << "太小了!" << endl;
} else {
cout << "恭喜你,猜对了!你用了 " << tries << " 次尝试。" << endl;
}
} while (guess!= targetNumber);
_getch(); // 等待用户输入,以便查看结果后再关闭窗口
return 0;
}
猜数字
发表评论
423 views