第四週項目三小学生算数能力
1637 ワード
/*copyright(c)2016.
* All rights reserved,
* :my dream,Cpp
* :
* :2016 3 8
* :vc++6.0
* :
10 , ,
。
*/
#include <iostream>
#include<ctime>
#include<cstdlib>
using namespace std;
int main()
{
int question();
int sum=0,i=0;
while(i<10)
{
cout<<" "<<i+1<<" :"<<endl;
sum+=question();
cout<<endl;
i++;
}
cout<<" "<<sum<<" , "<<sum*10;
return 0;
}
int question()
{
int a,b,c,d,t;
srand(time(0));
a=rand()%100;
b=rand()%100;
c=rand()%4;
if(a<b&&(c==1||c==3))
{
d=a;
a=b;
b=d;
}
if(c==0)
{
d=a+b;
cout<<a<<"+"<<b<<"=";
}
else if(c==1)
{
d=a-b;
cout<<a<<"-"<<b<<"=";
}
else if(c==2)
{
d=a*b;
cout<<a<<"×"<<b<<"=";
}
else
{
a=(a/b)*b;
d=a/b;
cout<<a<<"÷"<<b<<"=";
}
cin>>t;
if(t==d)
{
cout<<" right! ";
return 1;
}
else
{
cout<<" wrong! ";
return 0;
}
}