27 下列的運算式是以前序法(prefix)表示: + 4 * 9 + 3 2 ,請問運算的結果為何?
(A) 49
(B) 41
(C) 28
(D) 50
(A) 49
(B) 41
(C) 28
(D) 50
答案:登入後查看
統計: A(234), B(93), C(28), D(13), E(0) #3118280
統計: A(234), B(93), C(28), D(13), E(0) #3118280
詳解 (共 5 筆)
#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