这里给出 5 个简单的 C++ 小游戏示例:
- 猜数字游戏:计算机生成一个随机数,玩家需要猜出这个数字是多少。提示玩家猜测的数字是高了还是低了,直到猜中为止。
#include <iostream>
#include <cstdlib>
#include <ctime>
int main() {
srand(time(0));
int secretNumber = rand() % 100 + 1;
int guess;
std::cout << "猜数字游戏!我生成了一个 1 到 100 的随机数,你猜是多少?" << std::endl;
do {
std::cout << "请输入你的猜测:";
std::cin >> guess;
if (guess < secretNumber) {
std::cout << "太低了!再试一次。" << std::endl;
} else if (guess > secretNumber) {
std::cout << "太高了!再试一次。" << std::endl;
} else {
std::cout << "恭喜你,猜对了!" << std::endl;
}
} while (guess != secretNumber);
return 0;
}
- 石头剪刀布游戏:玩家与计算机进行石头剪刀布游戏,根据规则判断谁获胜。
#include <iostream>
#include <cstdlib>
#include <ctime>
int main() {
srand(time(0));
int computerChoice = rand() % 3; // 0: 石头,1: 剪刀,2: 布
int playerChoice;
std::cout << "石头剪刀布游戏!请选择你的出拳:" << std::endl;
std::cout << "0. 石头" << std::endl;
std::cout << "1.
标签:std,secretNumber,guess,cout,int,c++,小游戏,include
From: https://blog.csdn.net/gyvfhv/article/details/143836098