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;
}

浙公网安备 33010602011771号