#include <bits/stdc++.h>
using namespace std;
int frequency,f;
long long upperlimit,Targetnumber,Currentnumber,csh;
int main(){
while(1){
cout<<"请输入上限数值:";
cin>>upperlimit;//输入目标上限数值
if(upperlimit>100000000){
cout<<"上限数值过大,请重新输入:";
}//判断上限数值是否过大
srand(time(0));
long long n=rand()%upperlimit;
//取随机数
while(f==0){
cin>>csh;
frequency++;
if(csh>n){
cout<<"大了"<<endl;
}else if(csh<n){
cout<<"小了"<<endl;
}else f=1;
}//开始猜数
cout<<"猜中了!共用了"<<frequency<<"次!"<<endl;
f=0;
frequency=0;
}//可多次输入
return 0;
}
/*原创作者:baisiqinbilige 洛谷名:baisiqinbilige 洛谷号:882960 https://www.luogu.com.cn/
未来号:baisiqinbilige 2023.10.3排名24 oj.wlhcode.com
如要转载,请加上原创作者名*/
小游戏:猜数字
最新推荐文章于 2023-12-16 21:02:47 发布