免費開始練習
地特四等申論題 105年 [資訊處理] 程式設計概要

第 null 題

📖 題組:
請將下列中置式(infix formula)改成後置式(postfix formula),並依據 ANSI C 的優 先權(the priority defined in ANSI C)來回答:(每小題 4 分,共 8 分) (一)(A/D+B) *D+E/(F+A*(D+C)) (二)!(A && ! ((B+FD))) || (C>E )
null
📝 此題為申論題

思路引導 VIP

本題考查中置式轉後置式的技巧。解題關鍵在於熟記 ANSI C 的運算子優先權:括號 () 最高 > 單目邏輯反相 ! > 乘除 * / > 加減 + - > 關係運算 < > > 邏輯 AND && > 邏輯 OR ||。建議利用「括號法」由內而外優先處理,將運算子移至對應運算元的後方,或使用標準的堆疊轉換演算法逐步處理。

🤖
AI 詳解 AI 專屬家教

【解題思路】依照 ANSI C 運算子優先權(() > ! > *, / > +, - > <, > > && > ||),由內層向外層逐步推導,將運算子移至對應的運算元後方。 【詳解】 (一) (A/D+B) *D+E/(F+A*(D+C))

▼ 還有更多解析內容