给我一个Microsoft Visual Studio C++能运行的简单猜数字游戏代码
时间: 2024-10-10 12:14:08 浏览: 38
Microsoft Visual C++ 2015-2019 运行库合集,包含32位64位
5星 · 资源好评率100%
当然可以。这是一个简单的猜数字游戏的C++代码示例,使用了Visual Studio C++,它通过随机数生成一个目标数字,然后让用户猜测:
```cpp
#include <iostream>
#include <cstdlib> // 包含生成随机数的头文件
#include <ctime> // 包含设置时间种子的头文件
int main() {
srand(time(0)); // 设置随机数种子,确保每次运行都有不同的随机数
int secretNumber = rand() % 100 + 1; // 随机生成1到100之间的整数作为秘密数字
int guess;
int attempts = 0;
std::cout << "欢迎来到猜数字游戏!请猜一个1到100的整数。\n";
do {
std::cout << "请输入你的猜测:";
std::cin >> guess;
attempts++;
if (guess < secretNumber) {
std::cout << "太小了,再试一次!\n";
} else if (guess > secretNumber) {
std::cout << "太大了,再试一次!\n";
} else {
std::cout << "恭喜你,猜对了!你总共尝试了 " << attempts << " 次。\n";
break;
}
} while (true);
return 0;
}
```
在这个游戏中,用户输入他们的猜测,程序会比较用户的猜测与随机生成的秘密数字,并给出提示。
阅读全文