后缀表达式8 3 4 + - 3 8 2 / + * 2 $ 3 +
的值为:
a)17
b)131
c)64
d)52
A-B/C*D$E
的前缀是:
一)-/*$ACBDE
B)-ABCD*$DE
C)-A/B*C*$DE
d)-A/BC*$DE
当有$
符号出现时,有人可以向我解释如何解决这些表达式吗?这个美元符号表示什么?
答案 0 :(得分:2)
在这种情况下,我确定运算符是指数。
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.
取决于教师如何定义操作员。
答案 1 :(得分:0)
实际上,美元运算符称为指数运算符。意思是如果我说A $ B,那么它在A的能力中表示B。 3 $ 2 = 3 * 3 = 9。
Also this exponentiation operator has highest precedence among all operators.
:优先级。 指数($) 乘法/除法 加/减。
因此,在以上给出的两个问题中,正确答案是 1. 131 2.-/ * $ ABCDE
好运。 :)