题目要求随机生成30道四则运算题目,则主体部分采用循环结构,运算符的随机产生则用随机数的模运算控制
源代码:
#include<iostream>
using namespace std;
void main()
{
for(int i=0;i<30;i++)
{
int a=rand()%100;
int b=rand()%100;
int c=rand()%4;
switch(c)
{
case(0):
cout<<a<<"+"<<b<<"="<<endl;
break;
case(1):
cout<<a<<"-"<<b<<"="<<endl;
break;
case(2):
cout<<a<<"*"<<b<<"="<<endl;
break;
case(3):
cout<<a<<"/"<<b<<"="<<endl;
break;
}
}
}
运行结果截图: