- 博客(3)
- 收藏
- 关注
原创 C++简单表达式求值(多位数)
数据结构学习笔记1:栈实现表达式求值需求分析:实现包含多位数及负数的表达式的求值问题。系统分析:任一表达式都是由操作数、运算符和界限符组成。界限符(左右括号、结束符等)可归并到运算符中。理论上,对于输入的表达式,通过逐个读入字符的方式,只需建立两个栈分别存放操作数和运算符,存放运算符的过程中完成对运算符优先级的判断和整理,再通过弹出栈中元素进行运算的方式即可实现求值。具体实现:1、判断读入的字符是否为运算符(利用bool函数)bool In(char c){ if (c ==
2021-07-13 17:35:17 2855 3
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人