写一个c++运行的游戏
时间: 2023-12-18 15:05:18 浏览: 113
这里提供一个简单的C++控制台游戏示例,名为“猜数字”游戏。游戏规则是程序会随机生成一个1到100之间的整数,玩家需要在最少的次数内猜中这个数字。
```
#include <iostream>
#include <ctime>
#include <cstdlib>
using namespace std;
int main()
{
srand(time(0)); // 初始化随机数种子
int randomNumber = rand() % 100 + 1; // 生成1到100之间的随机数
int guess;
int numGuesses = 0;
cout << "欢迎来玩猜数字游戏!\n\n";
do {
cout << "请输入一个1到100之间的整数:";
cin >> guess;
numGuesses++;
if (guess < randomNumber) {
cout << "猜错了,你猜的数字太小了,请再试一次。\n";
} else if (guess > randomNumber) {
cout << "猜错了,你猜的数字太大了,请再试一次。\n";
} else {
cout << "\n恭喜你,你猜对了!\n\n";
cout << "你一共猜了" << numGuesses << "次。\n\n";
}
} while (guess != randomNumber);
return 0;
}
```
这是一个简单的控制台游戏,玩家可以在控制台中输入数字来猜测程序生成的随机数,程序会根据玩家的猜测来判断数字是否正确,直到玩家猜中为止。