单选题
算术表达式x-(y+c)*8的后缀表达式是______。(-、+、*表示算术的减、加、乘运算,运算符的优先级和结合性遵循惯例)
A、
x y c 8-+*
B、
x y-c+8*
C、
x y c 8*-+
D、
x y c+8*-
【正确答案】
D
【答案解析】
后缀表示也称为表达式的逆波兰表示。在这种表示方法中,将运算符号写在运算对象的后面,表达式中的运算符号按照计算次序书写。
对于表达式x-(y+c)*8,先计算y与c的和,再乘以8,最后用x减去这个计算结果,因此其后缀表达式为xyc+8*-。
提交答案
关闭