算术表达式 a+(b-c)*d 的后缀式是( )(-、+、*表示算术的

考试题库2022-08-02  33

问题 算术表达式 a+(b-c)*d 的后缀式是(      )(-、+、*表示算术的减、加、乘运算, 运算符的优先级和结合性遵循惯例)。A.abcd+-*B.abc-d* +C.abc-+d*D.ab-cd*+

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

答案 B

解析 本题考查程序语言基础知识。
后缀式(逆波兰式)是波兰逻辑学家卢卡西维奇发明的一种表达式的表示方法。这种表示方式把运算符写在运算对象的后面,例如,把  a+b 写成 ab+,所以也称为后缀式。 这种表示法的优点是根据运算对象和运算符的出现次序进行计算,不需要使用括号,也便于用枝实现求值。
a+(b-c)*d 的后缀式是 abc-d*+。
转载请注明原文地址:https://tihaiku.com/congyezige/2427121.html

最新回复(0)