算术表达式(a-b)*(c+d)的后缀式是( )(-、+、*表示算术的减、加、乘运算,运算符的优先级和结合性遵循惯例)。
(中级) 软件评测师 2023-09-01
A.ab-cd+*
B.abcd-*+
C.ab-c*d+
D.abc-d*+
参考答案:A
B.abcd-*+
C.ab-c*d+
D.abc-d*+
参考答案:A
后缀式即逆波兰式,是逻辑学家卢卡西维奇发明的一种表示表达式的方法。这种表示方式把运算符写在运算对象的后面,例如,把a+b写成ab+。这种表示法的优点是根据运算对象和算符的出现次序进行计算,不需要使用括号,也便于用栈实现求值。(a-b)*c+d的后缀式是ab-c*d+
加载更多~