Simple_Caculator Mark一下 这个计算器 是按照输入时运算符的顺序计算的 即 1 + 2 * 3 的结果是 9 我参考了网上的一些简单计算器的设计代码,简单的程度是只能两个操作数进行运算 我想多个数运算,思路 X + Y + Z,先算 X + Y = S 然后算 S + Z = Q,以此类推 然而忘记了考虑运算符的优先级 中缀表达式(基本的算法 有前中后,又叫波兰式 数据结构中讲到的) 反映 算法缺陷 需要加强 运行.