以下是引用mp3aaa在2006-10-9 21:51:42的发言:
我还有个问题哦 你说的把着写用字符输入 那输入的字符应该是放在一个数组里吧 等用到运算符号计算的时候 符号怎么在转换过来呢? 符号在数组里 没发当运算符来用吧
遇到操作符就说明前面是一个数(注意处理最后一个数).把数直接压栈,操作符是不用转换的,直接做判断就可以了.还有操作符是不用压栈的,只在外部做判断,不进入栈中.

倚天照海花无数,流水高山心自知。