我该如何写下这条语句:
9-3/(1+2)
..。从中缀到后缀?
发布于 2009-11-10 00:52:15
9-3/(1+2)
第一个是(1+2),因为它具有最高的操作顺序。
-> 1 2 +
然后3除以结果...
-> 3 1 2 + /
然后9减去结果....
-> 9 3 1 2 + / -
发布于 2009-11-10 00:46:25
9 3 1 2+/-(还有更多的东西来组成15个字符)
发布于 2009-11-10 00:49:08
您可以使用Shunting-yard algorithm将中缀转换为后缀表示法。
https://stackoverflow.com/questions/1702227
复制相似问题