C++ if語句巢狀使用方法詳解

2020-07-16 10:04:39
一個 if 或 if-else 語句可以放在另一個 if 或 if-else 語句中,這種結構稱為巢狀 if,它允許測試多個條件來確定究竟應該執行哪個程式碼塊。

例如,有這麼一個銀行程式,需要確定銀行客戶是否有資格獲得特別低利率的貸款。要符合資格,必須存在以下兩個條件:
  1. 客戶必須有工作。
  2. 客戶必須剛從大學畢業(過去兩年)。

圖 1 顯示了可用於此類程式的演算法的流程圖。

貸款資格審查流程圖
圖 1 貸款資格審查流程圖