当然可以!以下是一个简单的猜数字游戏的 C++ 代码示例:

#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 << "欢迎来到猜数字游戏!\n";
    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 << "恭喜你,猜对了!\n";
            std::cout << "你共猜了 " << attempts << " 次。\n";
        }

    } while (guess != secretNumber);

    return 0;
}

这个游戏会随机生成一个 1 到 100 之间的数字,然后要求玩家猜测这个数字是多少。根据玩家的猜测,给出提示是太大了还是太小了,直到猜测正确为止。最后会显示玩家猜测的次数。希望你喜欢这个简单的游戏!

C++ 猜数字游戏代码示例:简单易懂

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

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