1. Avoid duplication of questions
2, can be customized (quantity, printing method)
3, the following parameters can be controlled: whether there is a multiplication method, whether there are parentheses, the range of values, plus or minus negative numbers, Division has no number, whether the support score (true score, false score 、。。 ), whether to support decimals (exactly how many digits), the interval of each line in the printing can be adjusted;
"Avoid repetition" the resulting expression is stored in the array, and the following expression is compared to the one already in the array
"Customizable" allows the user to enter a control variable for the For loop
Design ideas:
Phased implementation: Is there a multiplication method
Divided into two function write, user input 0 Select multiplication, 1 select no multiplication
Software Engineering--Arithmetic 2 part design idea