用c++写出小游戏代码
时间: 2023-12-10 12:53:25 浏览: 27
以下是一个简单的猜数字游戏代码:
```c++
#include <iostream>
#include <ctime>
using namespace std;
int main()
{
srand(time(0)); // 用当前时间种下随机数种子
int secretNumber = rand() % 100 + 1; // 生成1~100之间的随机数
int guess;
cout << "猜数字游戏!" << endl << endl;
do {
cout << "请输入一个1~100之间的整数:" << endl;
cin >> guess;
if (guess > secretNumber) {
cout << "太大了,请再试一次。" << endl;
} else if (guess < secretNumber) {
cout << "太小了,请再试一次。" << endl;
} else {
cout << "恭喜你,猜对了!" << endl;
}
} while (guess != secretNumber);
return 0;
}
```
运行后,程序会随机生成一个1~100之间的整数,并提示用户输入猜测的数字。如果猜测的数字比随机数大,则提示“太大了,请再试一次。”,如果猜测的数字比随机数小,则提示“太小了,请再试一次。”,直到猜测的数字等于随机数时,程序会输出“恭喜你,猜对了!”并结束游戏。