c++完成猜数字游戏

通过c++制作一个小游戏

游戏名:“猜数字游戏”

规则:“随机生成100之内的随j机数,在7次内猜中”
重点:“完成100以内随机数的处理

 srand(time(0));
 int b=rand()%101;//根据时间进行随机数的处理
 //求余101来把范围控制在在0~100之间

重点竟如此简单

猜数要借助循环,循环七次

 for(int i=0;i<7;i++){
 }//0·6共七次

每次都要判断猜中了没有

 int a;
 cin>>a;
 if (a>b){
 cout<<"数大了一点"<<endl;
 }else if(a==b){
 cout<<"猜中了"<<endl;
 return 0;
 }else{
 cout<<"数小了";
 }

完整代码

#include<iostream>
#include<cstdlib> //随机数的头文件
#include<ctime>//随机数的头文件
using namespace std;
int main(){
srand(time(0));
 int b=rand()%101;
for(int i=0;i<6;i++){
int a;
 cin>>a;
 if (a>b){
 cout<<"数大了一点"<<endl;
 }else if(a==b){
 cout<<"猜中了"<<endl;
return 0;
 }else{
 cout<<"数小了"<<endl;
 }
}
cout<<"正确数是:"<<b<<endl;
//此时for循环结束,只有没猜对的才能看到
 return 0;
 		}
posted @ 2020-08-24 01:23  hmnxr  阅读(474)  评论(0)    收藏  举报