一般日常生活中所用的數學表示法都是中序法。但是中序法有運算符號的優先權結合性問題,再加上複雜的括號困擾,對於編譯器處理上很傷腦筋。解決之道是將它換成後序法(較常用)或前序法。因為後序法只需一個堆疊暫存器(而前序法需要2個),所以計算機中多半使用後序法來計算運算式的運算結果 。
輸出每一個運算式,經由計算後的答案。
3 (((6+9)/3)*(6-4)) (((8*(2-3))*4)/2) ((5+(7*6))-((3/(2-5))*4))
10 -16 51
編號 | 身分 | 題目 | 主題 | 人氣 | 發表日期 |
沒有發現任何「解題報告」 |