表达式a*(b+c)-d的后缀表达式是()。A.abcd*+- B.abc+*

练习题库2022-08-02  35

问题 表达式a*(b+c)-d的后缀表达式是()。A.abcd*+-B.abc+*d-C.abc*+d-D.-+*abcd

选项 A.abcd*+-
B.abc+*d-
C.abc*+d-
D.-+*abcd

答案 B

解析 根据优先级应该先算(b+c),将其改为bc+,并将其看成新的操作数,此时中间结果为a*(bc+)-d;下一步应该算a*(bc+),照上法改为abc+*,中间结果变为abc+*-d;最后算一,最终结果为abc+*d——a
转载请注明原文地址:https://tihaiku.com/gongwuyuan/2554044.html

最新回复(0)