0
点赞
收藏
分享

微信扫一扫

c++小程序/随机产生100以内的一个自然数,给出7次机会猜测数的大小

一、随机产生100以内的一个自然数,给出7次机会猜测数的大小

要求:

1、  如果猜对了,提示:“真聪明,您猜对了!”,并退出程序

2、  如果猜得数比随机数大,给出提示“你猜的数太大了”

3、  如果猜得数比随机数小,提示“您猜的数太小了”,

如果超出七次没有猜对,提示“很遗憾,您没有猜对”,并退出程序


Code
#include<iostream> 
#include<cstdlib> 
#include<ctime> 
using namespace std; 

int main() 
{ 
srand(time(0));  
int i; 
int frequency=7; 
int input; 
i=rand()%100+1; //随即产生1-100的数字 
cout<<"请输入一个数字,100以内:"<<endl;   

while (frequency) 
{ 
cin>>input; 
If(input==i) 
{ 
cout<<"真聪明,您猜对了!"<<endl; 
exit(1); // 

} 
else if(input<i) 
cout<<"您猜的数太小了"<<endl; 
else cout<<"您猜的数太大了"<<endl; 
frequency--; 

}  
if(!frequency) cout<<"很遗憾,您没有猜对"<<endl; 
return 0; 
}


举报

相关推荐

0 条评论