#CX20240302. 第2课 后缀表达式练习

第2课 后缀表达式练习

单选题

  1. 表达式 a(b+c)d a * (b + c) * d的后缀形式是( )。 {{ select(1) }}
  • abcd+abcd * + *
  • abc+dabc+ * d *
  • abc+da * bc + * d
  • b+cadb + c * a * d

  1. 表达式 2(5+7)42 * (5 + 7)- 4的后缀表达式是( )。 {{ select(2) }}
  • 2574+2574 *+-
  • 257+4257 +* 4 -
  • 257+4257 *+ 4 -
  • 2574+2574 -+*

  1. 算术表达式a+b(c+d/e)a+b*(c+d/e)转换为后缀表达式后为( )。 {{ select(3) }}
  • ab+cde/ab+cde/*
  • abcde/++abcde/+*+
  • abcde/++abcde/*++
  • abcde/++abcde*/++

  1. 表达式 2+(3+4)52 + (3 + 4)* 5的后缀表达式是( )。 {{ select(4) }}
  • 2345++2345++*
  • 2345++2345 + * +
  • 234+5+234 + 5 * +
  • 234+5+234 +* 5 +

  1. 表达式 16+230/416 + 2 * 30 / 4的后缀表达式是( )。 {{ select(5) }}
  • 1616 22 3030 44 +/+ * /
  • 1616 22 3030 44 /+ * / +
  • 1616 2 2 3030 * 4 4 //
  • 1616 2 2 3030 * 44 /+ / +

  1. 表达式 a+bc+(de+f)g a + b * c + ( d * e + f ) * g的后缀表达式是( )。 {{ select(6) }}
  • abcdef+++abcdef+*+*+*
  • abcdef+++abcdef*+*+*+
  • abc+def+g+abc *+ de *f + g *+
  • abc+def+gabc *+ def *+ g*

  1. 后缀表达式11 2 2 33 +4+ 4 * 55 - + +转成中缀表达式为( )。 {{ select(7) }}
  • (1+2)34+5(1 + 2)*3 - 4 + 5
  • 1+(2+3)451 +(2 + 3)* 4 - 5
  • 1+2(34)+51 + 2 *(3 - 4) + 5
  • 1(2+3)451 * (2 + 3) - 4 * 5

  1. 表达式 2(9+6/35)+42*(9+6/3-5)+4的后缀表达式是( )。 {{ select(8) }}
  • 29354/++29354/+-*+
  • 29635+4+29635+-*4+
  • 2963/+54+2963/+5-*4+
  • 2963/+54+2963/+54-*+

  1. 后缀表达式962/34+962/34*-+的结果是( )。 {{ select(9) }}
  • 00
  • 11
  • 22
  • 33

  1. 后缀表达式34+563 4 + 5 * 6 -的结果是( )。 {{ select(10) }}
  • 2727
  • 2929
  • 3131
  • 3333