#include <iostream>
#include <cstdlib>
#include <ctime>
using namespace std;

int main() {
    srand(time(NULL));  // 设置随机数种子
    int computer = rand() % 3 + 1;  // 生成1到3的随机数
    int user;
    cout << "请输入您的选择(1表示石头,2表示剪刀,3表示布):" << endl;
    cin >> user;
    cout << "您选择了";
    switch (user) {
        case 1: cout << "石头" << endl; break;
        case 2: cout << "剪刀" << endl; break;
        case 3: cout << "布" << endl; break;
        default: cout << "无效的输入" << endl; return 0;
    }
    cout << "电脑选择了";
    switch (computer) {
        case 1: cout << "石头" << endl; break;
        case 2: cout << "剪刀" << endl; break;
        case 3: cout << "布" << endl; break;
    }
    if (user == computer) {
        cout << "平局" << endl;
    } else if (user == 1 && computer == 2 || user == 2 && computer == 3 || user == 3 && computer == 1) {
        cout << "您赢了" << endl;
    } else {
        cout << "电脑赢了" << endl;
    }
    return 0;
}
``
请使用C++语音编写一个石头剪刀布游戏

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

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