C++猜数字2.0

#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;

}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值