a-(b*c/(c-d)+(-b)*a)的逆波兰表示是什么()。A.abc*cd-b-a*+/B.abc*cd-b-a*+/C.abc*cd-/b-a*+D.abc*/cd-b-a*+

题目
a-(b*c/(c-d)+(-b)*a)的逆波兰表示是什么()。

A.abc*cd-b-a*+/

B.abc*cd-b-a*+/

C.abc*cd-/b-a*+

D.abc*/cd-b-a*+


相似考题
更多“a-(b*c/(c-d)+(-b)*a)的逆波兰表示是什么()。 ”相关问题
  • 第1题:

    与逆波兰式“abc*+-d*ef- -”对应的中缀表达式是(27)。

    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*ef--”表示:先将b与c相乘,相乘结果与a相加,然后作一元“-”运算,结果乘以d。接着将乘运算的积减去e、f目减的差,因此对应的中缀表达式为“-[a+(b*c)]*d-(e-f)”

  • 第2题:

    1.写出赋值语句:A=B*(C-D)-E/F↑G 的逆波兰表示、三元式表示、四元式表示。


    正确

  • 第3题:

    1、(a+b)/(c-d)对应的逆波兰式(后缀式)是

    A.ab+cd-/

    B.abcd+/-

    C.abcd-/+

    D.ab+cd/-


    ab+cd-/

  • 第4题:

    与逆波兰式ab+-c*d-对应的中缀表达式是______。

    A.a-b-c*d

    B.-(a+b)*c-d

    C.-a+b*c-d

    D.(a+b)*(-c-d)


    正确答案:B
    解析:逆波兰式把运算符写在运算对象的后面,所以也称为后缀式。这种表示法的优点是根据运算对象和运算符的出现次序进行计算,不需要使用括号。用栈结构实现后缀式的计算是很方便的,一般的方法是:自左至右扫描后缀式,遇到运算对象时就将其压入栈中,遇到k元运算符时就从栈中弹出k项进行运算,并将结果压入栈中,当表达式被扫描完时,栈顶元素就是表达式的运算结果。

  • 第5题:

    (a+b)/(c-d)对应的逆波兰式(后缀式)是

    A.ab+cd-/

    B.abcd+/-

    C.abcd-/+

    D.ab+cd/-


    正确