/*
*Corpyright (c)2013,烟台大学计算机学院
*All right reseved.
*作者:高古尊
*完成日期:2013年11月17日
*版本号:v1.0
*输入描述:
*问题描述:
*程序输出:
*问题分析:
*算法设计:
*/
#include <iostream>
#include<ctime>
#include<cstdlib>
using namespace std;
int main()
{
int i=0,e=0,f;
double sum,sun,ran_num1,ran_num2;
char ch;
for(f=1; f<=10; f++)
{
srand(time(0));
ran_num1=rand()%11;
ran_num2=rand()%11;
switch(rand()%5)
{
case 0:
ch='+';
sun=ran_num1+ran_num2;
break;
case 2:
ch='-';
sun=ran_num1-ran_num2;
break;
case 3:
ch='*';
sun=ran_num1*ran_num2;
break;
default:
ch='/';
sun=ran_num1/ran_num2;
}
cout<<ran_num1<<ch<<ran_num2<<'=';
cin>>sum;
if(sum==sun)
{
cout<<"对了。";
i++;
}
else
{
cout<<"错了。";
e++;
}
cout<<endl;
}
cout<<"做对"<<i<<"道题。"<<endl;
cout<<"做错"<<e<<"道题。"<<endl;
return 0;
}
小学生算术能力测试系统
最新推荐文章于 2023-01-23 17:50:16 发布