远程仓库的码云项目地址: 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://gitee.com/zyh1995/personal_project41678/tree/master
首先,清晰下解决的问题。这是一个表达式,他是由项组成,项之间的运算是可以相加减。项是由因子组成,因子之间可以乘或者除。因子有两种情况, 因此,这种逻辑关系非常清晰,也利于接下来写程序。主要由三个函数组成,表达式函数,项函数term_value,因子函数factor_value。函数读字符串,然后返回先计算出的结果值和剩余的表达式。