1.结对对象:李嘉昕 王喆
2.需求分析:
对输入的算式进行计算,要求满足一下条件:
- 整数运算,如3+11 6*4
- 多运算符运算,如7/95+7/9,4+7*9.
- 正确率
- 可以处理非法输入
3.设计思路:
1.中缀表达式转后缀表达式
2.后缀表达式计算结果
从左到右遍历后缀表达式,遇到数字就进栈,遇到符号,就将栈顶的两个数字出栈运算,运算结果进栈,直到获得最终结果。
4.核心代码及注释:
5.运行结果
6.代码托管
7.结对照片
8.结对评价:
我么两个人一起思考和商量使得这次任务完成的效率大大提高。
9.PSP表格
步骤 | 耗时/min | 百分比/% |
需求分析 | 20 | 10 |
设计 | 40 | 20 |
代码实现 | 80 | 40 |
测试 | 30 | 15 |
分析总结 | 30 | 15 |