您的位置:首页 > 其它

如何将一个算数表达式转化为后缀式

2012-10-11 20:29 253 查看
比如a+b*(c+d/e)怎么转化为后缀表达式就成了abcde/+*+?

1:d/e -> de/

2: c + de/ -> cde/+

3: b * (cde/+) -> bcde/+*

4: a + bcde/+* -> abcde/+*+

其实就一个原则:先输出符号左边的, 然后输出符号右边的, 最后输出符号。

大家可以试试a+b*(c-d)-e/f。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  c