算术表达式a+(b一c)*d的后缀式是(32)(一、+、*表示算术的减、加、乘运算,运算符的优先级和结合性遵循惯例)。

admin2019-01-10  27

问题 算术表达式a+(b一c)*d的后缀式是(32)(一、+、*表示算术的减、加、乘运算,运算符的优先级和结合性遵循惯例)。

选项 A、abcd+一*
B、abc一d*+
C、abc一+d*
D、ab一cd*+

答案B

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

相关试题推荐
最新回复(0)