題組內容
一、一般常用的算術運算式(Arithmetic Expression)有:中序運算式(Infix
Expression)、前序運算式(Prefix Expression)、後序運算式(Postfix
Expression)三種表示法,請回答下列問題:
⑵請說明為何中序運算式需要使用括號來輔助界定運算元的優先順序 而前序與後序運算式則無需括號?(7 分)
詳解 (共 1 筆)
詳解
因為在資料結構的運算性都是使用堆疊結構,前序可以使用左結合,後序可使用右結合,故不需要運算式的優先順序,即可做運算,但中序式的表示電腦是無法直接計算的,需透過括號轉前或後序才能進行計算。