猜数字的一个小游戏 没写函数 看上去不是那么的美观
//1.12.26版
#include<bits/stdc++.h>
using namespace std;
long long a=1,b=100,c,s,num=0,q,t=7,j=0,n;
int main(){
cout<<"不要输出浮点数!!!!!!!!!!!!!"<<"\n";
cout<<"不要输出浮点数!!!!!!!!!!!!!"<<"\n";
cout<<"元旦节快乐!!!!!当然,数据自己猜 ";
cout<<"元旦是什么?? (doge)";
int a=0,b=2,c,num=0,q,t=5,j=0;
srand (time(0));
int n=rand()%b+1;
while(c!=n&&t!=0){
num++;
cout<<"请输出数据"<<endl;
if(t==0) break;
cin>>c;
--t;
if(t==0&&c!=n){
cout<<"no!";
}
if (c<n) {
cout<<"你输入的数据过小,请重新输入";
} else if(c>n) {
cout<<"你输入的数据过大,请重新输入";
}if(n==c){
j++;
cout<<"你猜了:"<<num<<"次 没想到你居然猜出数据了"<<endl;}
if(t==0)cout<<"“你真棒”你不会以为你猜对了吧?";
}
if(j!=1){
cout<<"错了";
}
if(j==1){
cout<<"第1关,1~100,慢慢猜,十分简单";
int a=1,b=100,c,s,num=0,q,t=7,j=0;
srand (time(0));
int n=rand()%b+1;
while(c!=n&&t!=0){
num++;
cout<<"请输出数据";
cin>>c;
if(t==0) break;
--t;
if(t==0&&c==n){
cout<<"刚好 nb";
}
if(t==0&&c!=n){
cout<<"no!";
}
if (c<n&&t!=0) {
cout<<"小了,请重新输入";
} else if(c>n&&t!=0) {
cout<<"你输入的数据过大,请重新输入";
}else{
cout<<"你猜了:"<<num<<"次";}
if(t==0)cout<<"“你真棒”你不会以为你猜对了吧?";
}
if(c==n){
j++;
cout<<" "<<6<<endl;
}
}
//第2关啦
if(j==1){
cout<<"第2关,1~1000,慢慢猜,";
int a=1,b=1000,c,num=0,q,t=9,j=0;
srand (time(0));
int n=rand()%b+1;
cout<<n;
while(c!=n&&t!=0){
num++;
cout<<"请输出数据";
cin>>c;
if(t==0) break;
--t;
if(t==0&&c==n){
cout<<"刚好";
}
if(t==0&&c!=n){
cout<<"no!";
}
if (c<n) {
cout<<"你输入的数据过小,请重新输入";
} else if(c>n) {
cout<<"你输入的数据过大,请重新输入";
}else{
cout<<"你猜了:"<<num;}
if(t==0)cout<<"“你真棒”你不会以为你猜对了吧?";
}
}
if(j!=1){
cout<<"l"<<endl;
}
//第3关啦
if(j==1){
cout<<"第3关,555555~1000000,慢慢猜,";
int a=-555555,b=1000000,c,num=0,q,t=10,j=0;
srand (time(0));
int n=rand()%b+1;
cout<<n;
while(c!=n&&t!=0){
num++;
cout<<"请输出数据"<<endl;
if(t==0) break;
cin>>c;
--t;
if(t==0&&c==n){
cout<<"刚好";
}
if(t==0&&c!=n){
cout<<"no!";
}
if (c<n) {
cout<<"你输入的数据过小,请重新输入";
} else if(c>n) {
cout<<"你输入的数据过大,请重新输入";
}else{
cout<<"你猜了:"<<num<<"你居然猜对了 真聪明!";}
if(t==0)cout<<"“你真棒”你不会以为你猜对了吧?";
}
}
if(j!=1){
cout<<"不会吧,这都过不去";
}
//第4关啦
if(j==1){
cout<<"第4关,-555555~555555,慢慢猜,";
int a=-555555,b=555555,c,num=0,q,t=12,j=0;
srand (time(0));
int n=rand()%b+1;
cout<<n;
while(c!=n&&t!=0){
num++;
cout<<"请输出数据"<<endl;
if(t==0) break;
cin>>c;
--t;
if(t==0&&c==n){
cout<<"刚好";
}
if(t==0&&c!=n){
cout<<"no!";
}
if (c<n) {
cout<<"你输入的数据过小,请重新输入";
} else if(c>n) {
cout<<"你输入的数据过大,请重新输入";
}else{
cout<<"你猜了:"<<num<<"你居然猜对了 真聪明!";}
if(t==0)cout<<"“你真棒”你不会以为你猜对了吧?";
}
}
if(j!=1){
cout<<"不会吧,这都过不去";
}
return 0;
}
有什么错请大佬教导 谢谢!!!