问题及描述;
/*
*Copyright (c) 2016,烟台大学计算机学院
*All rights reserved.
*文件名称;test.cpp
*作者;邱凯
*完成日期;2016年3月28号
*版本号;v6.0
*问题描述; 小学生测试系统
*输入描述; 无
*输出描述; 输出答案
*/
#include <iostream>
#include <cstdlib>
#include <ctime>
using namespace std;
int main()
{
int c;
int i=0;
int f=0;
int d;
srand(time(0));
while(i<10)
{
int a=rand()%100;
int b=rand()%100;
int fuhao=rand()%4;
if(fuhao==0)
{
c=a+b;
cout<<a<<"+"<<b<<"="<<endl;
cin>>d;
if(c==d)
{
cout<<"zhengque"<<endl;
f++;
}
else
cout<<"cuowu"<<endl;
i++;
}
if(fuhao==1)
{
c=a-b;
cout<<a<<"-"<<b<<"="<<endl;
cin>>d;
if(c==d)
{
cout<<"zhengque"<<endl;
f++;
}
else
cout<<"cuowu"<<endl;
i++;
}
if(fuhao==2)
{
c=a*b;
cout<<a<<"*"<<b<<"="<<endl;
cin>>d;
if(c==d)
{
cout<<"zhengque"<<endl;
f++;
}
else
cout<<"cuowu"<<endl;
i++;
}
if(fuhao==3)
{
c=a/b;
cout<<a<<"/"<<b<<"="<<endl;
cin>>d;
if(c==d)
{
cout<<"zhengque"<<endl;
f++;
}
else
cout<<"cuowu"<<endl;
i++;
}
cout<<"做对了"<<f<<endl;
}
return 0;
}
总结;
运用库函数的随机函数。