与逆波兰式ab+c*d-对应的中缀表达式是() (-、+、* 表示算术的减、加、

资格题库2022-08-02  16

问题 与逆波兰式ab+c*d-对应的中缀表达式是() (-、+、* 表示算术的减、加、乘运算,运算符的优先级和结合性遵循惯例)。A.(a+b)*c-dB.(a+b)-(c*d)C.a+b*(c-d)D.(a+b*c)-d

选项

答案 A

解析 本题考察表达式的基础知识。表达式的逆波兰表示也就是后缀表示,在表达式的这种表示方法中,将运算符号写在运算对象的后面,并指明其前面的操作数或中间结果所要执行的运算。对后缀表达式从左到右求值,则每当扫描到一个运算符号时,其操作数是最近刚得到的。因此“ab+c*d-”表示:先将a与b相加,然后再与c相乘,乘运算的结果再与d相减,因此中缀表达式的形式为“(a+b)*c-d”。
转载请注明原文地址:https://tihaiku.com/congyezige/2416261.html

最新回复(0)