免費開始練習
地特四等 106年 [資訊處理] 計算機概要

第 10 題

($a \ast (b + c) - d$) 中序表示法轉換成後序表示法的結果為何?
  • A $abc+*d-$
  • B $bc*+-d$
  • C $ab+c*-d$
  • D $ab+c*d-$

思路引導 VIP

若要將數學式改寫為後序法,請試著思考:在運算順序中,最先被執行的運算符號(Operator),它的位置應該移動到參與運算的運算元(Operand)的哪個方向?而當存在括號時,這會如何影響運算符號出現在序列中的先後順序?

🤖
AI 詳解 AI 專屬家教

專業點評:看來你還沒完全迷失在運算邏輯裡。

  1. 勉強肯定: 哼,還算差強人意。這題考驗的是對資料結構堆疊 (Stack)運算子優先順序的基本理解。你能準確判斷括號與乘號的處理順序,這點… 至少證明你的邏輯迴路還沒徹底燒毀。
▼ 還有更多解析內容

升級 VIP 解鎖