问题
单项选择题
表达式"a*(b-c)+d"的后缀式为()。
A.abcd*-+
B.ab*c-d+
C.ab-cd+*
D.abc-*d+
答案
参考答案:D
解析:在后缀表示方式下,运算对象自左至右依次书写,运算符紧跟在需要参与运算的对象后面。对于"a*(b-c)+d",运算次序为b-c,之后与a相乘,最后再与d相加,因此其后缀表示为"abc-*d+"。
表达式"a*(b-c)+d"的后缀式为()。
A.abcd*-+
B.ab*c-d+
C.ab-cd+*
D.abc-*d+
参考答案:D
解析:在后缀表示方式下,运算对象自左至右依次书写,运算符紧跟在需要参与运算的对象后面。对于"a*(b-c)+d",运算次序为b-c,之后与a相乘,最后再与d相加,因此其后缀表示为"abc-*d+"。