首页 > 试题广场 >

表达式 a * (b + ...

[单选题]
表达式 a * (b + c) * d 的后缀形式是(    )。
  • a b c d * + *
  • a b c + * d *
  • a * b c + * d
  • b + c * a * d
按照运算顺序打上括号:((a*(b+c))*d)
然后把运算符号扔到括号外,后缀就扔在后面

发表于 2020-10-11 12:46:46 回复(0)
选B,
一、找运算符号
二、首先是 + 号,计算+前面两位,b+c
三、然后是 * 号,将第二步得到的(b+c)当做整体,计算*号前面两位,a*(b+c)
四、最后是 * 号,将第三步得到的 a*(b+c)当做整体,计算*号前面两位,a*(b+c)* d


发表于 2020-10-09 23:52:04 回复(0)
zheshenmetimuakanbudong
发表于 2020-10-09 22:10:51 回复(0)