问题 单项选择题

与表达式"a-(b+c)*d"对应的后缀式为()。

A.ab-c*d+ 

B.abc+d*- 

C.abcd-+* 

D.abc+-*d

答案

参考答案:B

解析:

本题考查程序语言方面的基础知识。表达式的后缀表示是指将运算符号写在运算对象的后面,表达式中的运算符号按照计算次序书写。对于表达式"a-(b+c)*d",先计算b与c的和,之后与d相乘,最后再用a减去之前的乘积,因此其后缀式为"ab c+d*-"。

选择题
单项选择题