27 下列的運算式是以前序法(prefix)表示: + 4 * 9 + 3 2 ,請問運算的結果為何?
(A) 49
(B) 41
(C) 28
(D) 50

答案:登入後查看
統計: A(234), B(93), C(28), D(13), E(0) #3118280

詳解 (共 5 筆)

#5870556
前序:運算子 運算元 運算元+ 4 * ...
(共 104 字,隱藏中)
前往觀看
11
0
#5858460

題目應該是+ 4 * 9 + 3 2(是3和2~)
前序從右看到左
運算元 運算子 運算子
 1.+ 4 * 9 + 3 2=5->放回堆疊
2.+4*9 5=45->放回堆疊
3.+4 45=49->放回堆疊,pop()=49=ans

1
0
#6370093
中序:4+9*(3+2)
答案:49
0
0
#5979740
題目後面是3跟2啦 32答案會不和
0
0
#5961113
該題是最後不是32,是3跟2
一直再想,為什麼怎麼算都算不出來...
0
0