将下列中缀表达式改写为后缀表达式: (1)8*5-4 (2)2+4 (6-4) (3)(2+a)*(b*(b+c)+c)

考试资料网
2023-04-22 · 百度认证:赞题库官方账号
考试资料网
向TA提问
展开全部
【答案】:解这类题目,首先,按四则运算规则分析中缀表达式中的各运算单元(由操作数和运算符组成)的运算次序,并在其下划线,再标上序号;然后,按序号逐个移动各运算单元中的运算符到该运算单元的后面。例如,(3)(2+a)*(b*(b+c)+c)可划分运算次序如下:
(2+a) 2*(b*[<u>(b+c)</u>]+c)




由此,有以下结果:
(1)8 5*4-
(2)2 4 6 4-/+
(3)2 a+b b c+ *c+ *
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式