問題詳情

40. 請問下列何者為中置表示法 A+B*C–D+E/F 的前置表示法
(A) +–+A*BCD/EF
(B) ABC*+D–EF/+
(C) EF/BCD*A+-+
(D) +/EF-D+ABC*

參考答案

答案:A
難度:非常簡單0.909
書單:沒有書單,新增

用户評論

小彥子老師】評論

中序式轉前序式1.按照四則運算順序,將中序式的所有運算子和其兩側的運算元用括號括起來。A+B*C–D+E/F= (((A+(B*C))–D)+(E/F))2.接著從最外層括號開始,將左括號取代為括號中間的運算子,移除原來的運算子,並消除原本左括號對應的右括號。+((A+(B*C))–D)+(E/F)+-(A+(B*C)D)+(E/F)+-+A+(B*C)D+(E/F)+-+A+B*CD+(E/F)+–+A*BCD/EF