远程仓库的码云项目地址: https://gitee.com/zyh1995/personal_project41678/tree/master
| 预计时间 | 实际时间 |
计划 | | 0.3h |
估计需要时间 | 2h | 3h |
开发 | 4h | 5h |
具体设计 | 2h | 4h |
具体编码 | 0.3h | 1h |
代码复审 | 0.3h | 0.3h |
测试 | 0.3h | 0.5h |
首先,清晰下解决的问题。这是一个表达式,他是由项组成,项之间的运算是可以相加减。项是由因子组成,因子之间可以乘或者除。因子有两种情况, 因此,这种逻辑关系非常清晰,也利于接下来写程序。主要由三个函数组成,表达式函数,项函数term_value,因子函数factor_value。函数读字符串,然后返回先计算出的结果值和剩余的表达式。
转载于:https://www.cnblogs.com/zyh1995/p/9932280.html
远程仓库的码云项目地址: https://gitee.com/zyh1995/personal_project41678/tree/master
首先,清晰下解决的问题。这是一个表达式,他是由项组成,项之间的运算是可以相加减。项是由因子组成,因子之间可以乘或者除。因子有两种情况, 因此,这种逻辑关系非常清晰,也利于接下来写程序。主要由三个函数组成,表达式函数,项函数term_value,因子函数factor_value。函数读字符串,然后返回先计算出的结果值和剩余的表达式。