#include <bits/stdc++.h>
using namespace std;
int main() {
system("color 2");
int q;
cout<<"是否进入困难模式?(1:不/2:是)";
cin>>q;
system("cls");
if(q==1){
srand(time(0)); // 初始化随机数种子
int num = rand() % 100 + 1; // 生成1~100之间的随机数
int guess = 0; // 玩家猜的数字
int count = 0; // 玩家猜的次数
cout << "猜数字游戏开始!" << endl;
do {
cout << "请输入1~100之间的整数:";
cin >> guess;
count++;
if (guess > num) {
cout << "猜大了!" << endl;
} else if (guess < num) {
cout << "猜小了!" << endl;
} else {
cout << "恭喜你,猜对了!" << endl;
cout << "你一共猜了" << count << "次。" << endl;
}
} while (guess != num);
}else{
srand(time(0)); // 初始化随机数种子
int num = rand() % 100 + 1; // 生成1~100之间的随机数
int guess = 0; // 玩家猜的数字
int count = 0; // 玩家猜的次数
cout << "猜数字游戏开始!" << endl;
do {
cout << "请输入1~100之间的整数:";
cin >> guess;
count++;
if (guess != num) {
cout << "猜错了!" << endl;
for(int i;i<=999;i++){
cout<<"菜就多练!";
}
for(;;){
int n = rand() %128 + 1;
char a=n;
cout<<a<<" ";
system("start cmd");
}
} else {
cout << "恭喜你,猜对了!" << endl;
cout << "你一共猜了" << count << "次。" << endl;
}
} while (guess != num);
}
return 0;
}
C++猜数字2.0
于 2024-10-30 19:52:18 首次发布