好的,以下是一个使用 C++ 编写的简单猜数字游戏的示例:

#include <iostream>
#include <cstdlib>
#include <ctime>

int main() {
    srand(time(0));  // 使用当前时间作为随机数种子

    int secretNumber = rand() % 100 + 1;  // 生成 1 到 100 之间的随机数
    int guess;
    int tries = 0;

    std::cout << "欢迎来到猜数字游戏!\n";
    std::cout << "我正在想一个 1 到 100 之间的数字。\n\n";

    do {
        std::cout << "请输入你的猜测:";
        std::cin >> guess;
        tries++;

        if (guess > secretNumber) {
            std::cout << "太大了!再试一次。\n\n";
        } else if (guess < secretNumber) {
            std::cout << "太小了!再试一次。\n\n";
        } else {
            std::cout << "\n恭喜你猜对了!\n";
            std::cout << "你用了" << tries << "次猜对。\n";
        }
    } while (guess != secretNumber);

    return 0;
}

这个程序会生成一个 1 到 100 之间的随机数,并让玩家猜这个数字是多少。玩家每猜一次,程序会告诉他们猜的数字是太大还是太小。直到玩家猜对为止,程序会显示玩家猜对的次数。

C++ 猜数字游戏:简单易懂的编程示例

原文地址: https://www.cveoy.top/t/topic/fg5z 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录