单元测试就是要满足各种条件,测试老师给的各种要求。
1.是否满足有括号有两种情况:
有括号的情况。
无括号的情况就为两个操作数的运算。
2.实现文件的输入和屏幕输入。
文件输入:
3.有括号才有参与题目的数量,无括号就为两位数的操作。
我用的是循环嵌套,但是随机的符号没有在每个函数内随机,就在最顶头随机生成,下面就递归了 ̄へ ̄!
4.多少数以内的运算
上图都满足要求。
5.是否有乘除号,可以选择有或者没有
上图也满足要求
6.我做的减法都是无负数,除法无余数的,在两位数的情况下可以符合,但是不可以选择
无余数的除法出现的频率比较小,因为余数为0 就输出,不为0就不输出。
这次实验做得不怎么好,我会慢慢改正,但是我真的把整周的时间都花在编写代码上了,我会好好完善程序的功能。
时间记录日志:
缺陷记录日志: