1
  1. 后缀表达式的8 3 4 + - 3 8 2 / + * 2 $ 3 +值为:

    一)17

    b) 131

    c) 64

    d) 52

  2. 的前缀A-B/C*D$E是:

    一个)-/*$ACBDE

    b)-ABCD*$DE

    C)-A/B*C*$DE

    d)-A/BC*$DE

$任何人都可以向我解释当出现标志时如何解决这些表达式?这个美元符号表示什么?

4

2 回答 2

2

在这种情况下,我确定运算符是exponentiation

  8 3 4 + - 3 8 2 / + * 2 $ 3 + is:

  8 3 4 + - = 1

  3 8 2 / + = 7

  1 7 * = 7

  7 2 $ = 49

  49 3 + = 52.

或者可能

  7 2 $ = 128

  128 3 + = 131.

取决于您的讲师如何定义运算符。

于 2013-07-02T17:54:55.990 回答
0

实际上,美元运算符称为幂运算符。意思是如果我说 A$B 那么这意味着 B 在 A 的权力下。例如。3$2=3*3=9。

             Also this exponentiation operator has highest precedence among all operators. 

: 优先。指数($)乘法/除法加法/减法。

所以在上面给出的两个问题中,正确答案是 1. 131 2. -/*$ABCDE

祝你好运。:)

于 2018-10-24T03:32:27.017 回答