程序思路

如何避免出题的重复:运用srand函数使每次的随机数不同。

 

可定制(数量/打印方式):数量:循环中通过用户键入数量来控制。

打印方式:设置变量,用户可以键入行数和列数来控制。

 

可以控制下列参数:是否有乘除法、是否有括号、数值范围、加减有无负号、除法有无余数、是否支持分数(真分数、假分数)、是否支持小数(精确到多少位)、打印中每行的间隔可以调整。

是否有除法:判断函数,两种情况,当有乘除法if随机四种情况即0123,没有除法只随机两种情况即01

是否有括号:通过键入yes/no,判断是否添加括号,在有括号的情况下要注意前后括号的对应性。

数值范围:

原文地址:https://www.cnblogs.com/fan123/p/4325656.html