简单四则运算2设计思路

题目要求:

1.题目避免重复

2.可定制(数量/打印方式)

3.可以控制下列参数:

   是否有乘除法、数值范围、加减有无负数、除法有无余数、是否支持分数(真分数和假分数)

思路如下:

用变量控制四则运算的取值范围。

该取值可分为分数形式和整数形式。

分成+、-、*、/四个模块,每个模块单独设计。

加减法法中分为正数和负数两种类型,除法中分为有余数和无余数两类。

用变量控制四则运算的取值范围。

每次显示10道题目,在每一部分中,根据输出的四则运算式得结果,判断结果是否相同,若相同,则继续判断第一部分的数字部分是否相同,若不同,则该题目无重复,若相同,则重新生成一个新的题目并继续判断。

原文地址:https://www.cnblogs.com/SanShaoS/p/4334831.html