Java 程式設計(一)  第 四章 順序與分歧流程  上一頁    下一頁

 

4-6 多重 if/else 選擇分歧

內容:

  • 4-6-1 多重 if/else 敘述流程

  • 4-6-2 範例研討:測量身材 BMI 系統

  • 4-6-3 自我挑戰:計算雕塑身材質量

  • 4-6-4 範例研討:醫療診斷推論系統

  • 4-6-5 自我挑戰:肺結核自我診斷系統

4-6-1 多重 if/else 敘述流程

4-4 為多重 if/else 選擇敘述的流程圖,主要功能是能連續測試多種條件是否成立。程式進入多重 if/else 敘述之後,首先判斷第一個條件是否成立,如果成立的話,則執行『yes 區塊』內敘述,之後也離開該敘述句;否則再測試第二個條件(else if),成立的話,則執行『敘述區塊』,之後也離開該敘述句;否則再測試第三個條件(else if)。依此類推,一直到所有條件測試完畢。

4-4 多重 if/else 敘述的流程圖

多重 if/else 敘述句的語法與範例如下:

語法: