用 while 实现:
#include <iostream>
using namespace std;
int main() {
int n,i;
n=39;//这个需要猜数字预先设定好
cin>>i;
while(i!=n){
if(i<n) cout<<"too small"<<endl;
else cout<<"too big"<<endl;
cin>>i;
}
cout<<"correct!";
return 0;
}
用 do while 实现:
#include <iostream>
using namespace std;
int main() {
int n,i;
n=39;
cin>>i;
do{
if(i<n) cout<<"too small"<<endl;
else cout<<"too big"<<endl;
cin>>i;
}
while(i!=n);
cout<<"correct!";
return 0;
}