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

admin2022-08-02  28

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

选项 A.a b + C d * -
B.a b c +- d*
C.abcd+-*
D.ab+c-d*

答案 A

解析 本题考查程序语言基础知识。后缀式(逆波兰式)是波兰逻辑学家卢卡西维奇发明的一种表示表达式的方法。这种表示方式把运算符写在运算对象的后面,例如,把 a+b 写成 ab+ ,所以也称为后缀式。算术表达式 a+b-c*d 的后缀式为 ab+cd*- 。    用二叉树表示 a+b-c*d 如下图所示。
转载请注明原文地址:https://tihaiku.com/congyezige/2426969.html

最新回复(0)