- 2025tyoi0293 的博客
猜数字
- @ 2026-4-11 21:02:25
#include<bits/stdc++.h>
using namespace std;
long long l,r,n,a,cnt;
int main(){
srand(time(0));
while(1){
cnt=0;
cout<<"请输入猜的数字的范围:\n";
cin>>l>>r;
if(l>r) swap(l,r);
n=rand()%(r-l+1)+l;
while(cin>>a&&a!=n){
if(a<n) cout<<"小了,再大一点\n";
if(a>n) cout<<"大了,再小一点\n";
cnt++;
}
printf("\n恭喜你,猜对了!这次猜数字,你一共用了%lld次。\n要继续挑战吗?继续请输入1,退出请输入0。",cnt+1);
cin>>a;
if(a==0) break;
}
}