四则运算2 设计思路

1.       题目避免重复:

将每一个随机的算术题的两个随机数、运算符和计算结果存储在不同数组之中,

在出下一道题时先比较计算结果是否相同,

若是相同再比较运算符是否相同,

以此来避免重复;

2.       定制数量,打印方式:

增加两个变量,用for循环来控制;

3.       用rand产生0~3来控制运算符,只需要让其产生0~1,将乘除法去除就可以;

数值范围同样用rand控制就可以;

用(rand()%2?-1:1)*(随机数)就可以产生正负数;

产生两个随机数后进行求余运算,若余数为0,输出运算,若余数不为0,跳过就可以了;

原文地址:https://www.cnblogs.com/D9412/p/4334836.html