软件工程课后作业一之30道随机四则运算程序2设计思想
1.题目避免重复实现方法:
把实验结果存在文件里,之后查找并删除相同题目结果的试题
2.定制数量:
首先询问需要多少试题,之后定义一个全局变量number并键盘赋值,用for循环定制数量
3.是否有乘除实现:
提示用户是否需要乘除法
用switch结构实现,0表示不需要乘除,1表示需要乘除,
4.数值范围:
可用rand()%N实现控制范围
5.加减有无负数:
提示用户是否需要加减有无负数,用switch结构实现,0表示不需要负数,1表示需要负数;不需要负数则控制随机数范围为正数,且要保证被减数大于减数,可以交换函数swap()实现。