四则运算2--思路
1、题目不重复
a、建立一个二维数组用来存放产生的随机数和运算符。
b、新产生的数字与运算符与二维数组内的数字与运算符进行对比,如相同则舍弃,不相同则放入数组中。
c、循环“b”操作,直到产生用户所需的题目数量。
2、定制和控制参数
a、通过一个选项界面来对题目进行参数选择,比如:乘法运算,加减法运算。
b、写一些函数比如:乘除法运算,加减法运算;用switch语句进行选择来调用相应的函数函数。
c、在乘除法和加减法运算函数中,会有一些选项,例如:是否有括号,小数等一些参数的选择。
3、打印
a、输出结果时,用户可以选择输出格式:4道题一行或其他。
b、用户在选择参数时也可以选择所需的算术题的个数。