简单四则运算2设计思路
题目要求:
1.题目避免重复
2.可定制(数量/打印方式)
3.可以控制下列参数:
是否有乘除法、数值范围、加减有无负数、除法有无余数、是否支持分数(真分数和假分数)
思路如下:
用变量控制四则运算的取值范围。
该取值可分为分数形式和整数形式。
分成+、-、*、/四个模块,每个模块单独设计。
加减法法中分为正数和负数两种类型,除法中分为有余数和无余数两类。
用变量控制四则运算的取值范围。
每次显示10道题目,在每一部分中,根据输出的四则运算式得结果,判断结果是否相同,若相同,则继续判断第一部分的数字部分是否相同,若不同,则该题目无重复,若相同,则重新生成一个新的题目并继续判断。