用户:
聪明的编程猫查看:0 回复:1 评论:0 创建时间:2022-01-02T22:26:08
#include <iostream>
#include <cstdlib>
#include <ctime>
using namespace std;
int main(){
while (1){
cout<<"计算大冒险"<<endl<<"开始游戏(0)";
int a;
cin>>a;
if (a==0){
int sum;
sum=0;
double a,a_1,a_2,a_3,b,b_1,b_2,b_3,c,c_1,c_2,c_3,d,d_1,d_2,d_3;
cout<<"开始游戏!";
for (int i=1;i<=100;i++){
cout<<endl;
}
while (1){
srand(time(0));
a=rand()%100+0;
srand(time(0));
a_1=rand()%99+0;
cout<<a<<"+"<<a_1<<"=";
cin>>a_3;
if (a_3==a+a_1){
cout<<"答对了!!!"<<endl;
sum+=1;
}
else{
cout<<"答错了。"<<endl;
cout<<"答对了"<<sum<<"道题。"<<endl;
break;
}
srand(time(0));
b=rand()%200+100;
srand(time(0));
b_1=rand()%50+1;
cout<<b<<"-"<<b_1<<"=";
cin>>b_3;
if (b_3==b-b_1){
cout<<"答对了!!!"<<endl;
sum+=1;
}
else{
cout<<"答错了。"<<endl;
cout<<"答对了"<<sum<<"道题。"<<endl;
break;
}
srand(time(0));
c=rand()%10+0;
srand(time(0));
c_1=rand()%9+1;
cout<<b<<"x"<<b_1<<"=";
cin>>c_3;
if (c_3==c*c_1){
cout<<"答对了!!!"<<endl;
sum+=1;
}
else{
cout<<"答错了。"<<endl;
cout<<"答对了"<<sum<<"道题。"<<endl;
break;
}
srand(time(0));
d=rand()%1000+100;
srand(time(0));
d_1=rand()%50+40;
cout<<b<<"/"<<b_1<<"=";
cin>>d_3;
if (d_3==d/d_1){
cout<<"答对了!!!"<<endl;
sum+=1;
}
else{
cout<<"答错了。"<<endl;
cout<<"答对了"<<sum<<"道题。"<<endl;
break;
}
}
}
}
return 0;
}