itgle.com
参考答案和解析
正确答案:A
更多“ ● 若算术表达式“a*(b-c)+d”采用二叉树描述,则合理的树结构为 (33)。 ”相关问题
  • 第1题:

    与算术表达式“(a+(b-c))*d”对应的树是( )。



    答案:B
    解析:
    本题考查程序语言与数据结构基础知识。对算术表达式“(a+(b-c))*d”求值的运算处理顺序是:先进行b-c,然后与a相加,最后再与d相乘。只有选项B所示的二叉树与其相符。

  • 第2题:

    若int a = 6, b = 0, c = 3;,则表达式 a && b || b - c的结果是(以1表示真,0表示假)


    1

  • 第3题:

    若 int a = 6, b = 0, c = 3,则表达式 a && b || b - c的结果是(以1表示真,0表示假)


    1

  • 第4题:

    算术表达式a*(b-c)+d的后缀式是( )。

    A.ab-cd+*
    B.abcd-*+
    C.abc-*d+
    D.ab-c+d*

    答案:C
    解析:
    本题考查程序语言基础知识。
    后缀式(逆波兰式)是波兰逻辑学家卢卡西维奇发明的一种表示表达式的方法。这种表示方式把运算符写在运算对象的后面,例如把a+b写成ab+,所以也称为后缀式。算术表达式"a*(b-c)+d"的后缀式是"abc-*d+"。

  • 第5题:

    若a=6,b=4,c=3,则表达式a&&b+c||b-c的值是()。


    设 a 3 = b 7 =k, ∴a=3k,b=7k, ∴ b-a a = 7k-3k 3k = 4 3 . 故选B.