刷题刷出新高度,偷偷领先!偷偷领先!偷偷领先! 关注我们,悄悄成为最优秀的自己!

单选题

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

A
bc-d*a+
B
abc-d*+
C
ab+c-d*
D
abcd-*+
使用微信搜索喵呜刷题,轻松应对考试!

答案:

B

解析:

后缀式是一种将运算符置于操作数之后的形式,也称为逆波兰表示法。在处理此算术表达式 a+(b-c)*d 时,我们需要遵循运算的优先级和结合性,即先乘除后加减。根据这个原则,我们可以将原表达式转换为后缀式:

  1. 首先处理乘法和减法,得到 b-c 的结果并与 d 相乘,即 (b-c)d。
  2. 然后处理加法,将上述结果与 a 相加,即 a+(b-c)d。

根据这个步骤,我们可以得到后缀式为:abc-d*+。因此,正确答案为B。

创作类型:
原创

本文链接:算术表达式a+(b-c)*d的后缀式是( )(-、+、*表示算术的减、加、乘运算,运算符的优先级和结

版权声明:本站点所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明文章出处。

让学习像火箭一样快速,微信扫码,获取考试解析、体验刷题服务,开启你的学习加速器!

分享考题
share