初级光能
#include<bits/stdc++.h>
using namespace std;
int main(){
int a,cnt1=0,cnt2=0;
srand((unsigned)time(NULL)*10);
cout<<"我们玩猜数吧!好:1、不好:2"<<endl;
cin>>a;
if(a==2){
cout<<"好吧!";
} else{
cout<<"你想玩几轮?"<<endl;
int n;
cin>>n;
if(n==0){
cout<<"好吧!";
return 0;
}
cout<<"开始啦!一共"<<n<<"轮。(0=>,<=100)"<<endl;
cout<<"提问方法:>= 空格 某个数 空格 <= 空格 某个数,或者某个数(包括数输入的两个数)"<<endl;
string dy,xy;
int a,b;
for(int i=1;i<=n;i++){
cout<<"我心里想的是那个数?"<<endl;
int c=rand()%100;
while(true){
cin>>dy;
if(dy[0]>='0'&&dy[0]<='9'){
int sum=0;
for(int j=0;j<=dy.size()-1;j++){
sum=sum*10+dy[j]-48;
}
if(sum==c){
cout<<"答对了!"<<endl;
if(i!=n){
cout<<"下一轮!";
}else{
cout<<"游戏结束!";
}
cout<<endl;
break;
}else{
cout<<"不对"<<endl;
if(sum<c){
cout<<"大一点"<<endl;
} else{
cout<<"小一点"<<endl;
}
}
}else{
cin>>a;
cin>>xy>>b;
if(c>=a&&c<=b){
cout<<"yes"<<endl;
continue;
}else{
cout<<"no"<<endl;
continue;
}
}
}
}
}
return 0;
}
李宸霈在2022-06-20 18:19:06追加了内容
最先会的采纳