软件水平考试

解析:与逆波兰式“abc*+-d*ef--”对应的中缀表达式是______。

来源:网考网软件水平 所有评论

【单选题】与逆波兰式“abc*+-d*ef--”对应的中缀表达式是______。
A.-(a*b+c-d*e-f)
B、-(a+b*c)-(d*e*f)
C、-(a+b*c-d*e-f)
D、-(a+b*c)*d-(e-f)

网考网参考答案:D
网考网解析:

[解析] 表达式的逆波兰表示也称为后缀表示,它将运算符号写在运算对象的后面,并指明其前面的操作数或中间结果所要执行的运算。对后缀表达式从左到右求值,则每当扫描到一个运算符号时,其操作数是最近刚得到的。因此“abc*+-d*et--”表示:先将b与c相乘,相乘结果与a相加,然后作一元“-”运算,结果乘以d。接着将乘运算的积减去e、f相减的差,因此对应的中缀表达式为“-[a+(b*c)]*d-(e-f)”。 document.getElementById("warp").style.display="none"; document.getElementById("content").style.display="block"; 查看试题解析出处>>

相关推荐

发布评论 查看全部评论