#include<iostream.h> #include<stdlib.h> #include<time.h> int main() { int x,y,z,t; srand(time(NULL)); cout<<"小学二年级四则运算测试题"<<endl; for(int i=0;i<30;i++) { x=rand()%100; y=rand()%100; z=rand()%4; switch(z) { case 0: cout<<x<<"+"<<y<<"="<<endl; break; case 1: if(x<y) { t=x; x=y; y=t; } cout<<x<<"-"<<y<<"="<<endl; break; case 2: cout<<x<<"*"<<y<<"="<<endl; break; case 3: if(y!=0) { cout<<x<<"/"<<y<<"="<<endl; } else { i=i-1; } break; default: cout<<"超出测试范围"<<endl; break; } } cout<<"恭喜你已经完成了30道数学测试题"<<endl; return 0; }
这是本次作业的代码跟运行截图,因为自己刚刚选上课,对于本次课程自己不太会,通过自己跟同学帮忙完成本次作业,对于自己来说是一个不错的挑战