#include <cstdlib>   // 随机数
#include <ctime>     // 时间种子
using namespace std;

int main() {
    // 初始化随机数
    srand(time(0));
    int secretNum = rand() % 100 + 1; // 1~100随机数
    int guess;

    cout << "==== 猜数字游戏 ====" << endl;
    cout << "我已经想好了一个1-100的数字,开始猜吧!\n" << endl;

    while (true) {
        cout << "请输入你的猜测:";
        cin >> guess;

        if (guess > secretNum) {
            cout << "太大了!再试试\n";
        } else if (guess < secretNum) {
            cout << "太小了!再试试\n";
        } else {
            cout << "\n恭喜你猜对了!答案就是:" << secretNum << endl;
            break;
        }
    }

    system("pause");
    return 0;
}

1 条评论

  • #include <iostream>
    #include <cstdlib>   // 随机数
    #include <ctime>     // 时间种子
    using namespace std;
    
    int main() {
        // 初始化随机数
        srand(time(0));
        int secretNum = rand() % 100 + 1; // 1~100随机数
        int guess;
    
        cout << "==== 猜数字游戏 ====" << endl;
        cout << "我已经想好了一个1-100的数字,开始猜吧!\n" << endl;
    
        while (true) {
            cout << "请输入你的猜测:";
            cin >> guess;
    
            if (guess > secretNum) {
                cout << "太大了!再试试\n";
            } else if (guess < secretNum) {
                cout << "太小了!再试试\n";
            } else {
                cout << "\n恭喜你猜对了!答案就是:" << secretNum << endl;
                break;
            }
        }
    
        system("pause");
        return 0;
    }
    
    
    • 1