项目场景:大学在读生完成课程设计
该算法要求我们做到算术题测试的一些功能,利用此程序能给反馈给用户想要的测试题目数量,并且能够实现给出的题目可以包含四则运算中的某些运算,获取用户输入的计算答案,并最终及时反馈给用户所得的测试分数,完善一下算法返回测试所用时长。
具体功能:
1.能随机出题, 题数由用户输入确定, 算术题包括加减乘除四则运算, 表达式项数应不限, 可以包含括号;
2.需要进行表达式的合法性验证;
3.用户交互输入答案;
4.计算机核对用户答案;
5.能对用户的测试评分;
设计要求:
1. 系统具有一定的容错性;
2. 要求具有较好的交互性。