接續上次所練習的if-else條件式判斷
今天要來學習的是「巢狀式if條件式」
巢狀式其實就是像鳥巢一樣
一層一層的包覆著
有看過俄羅斯娃娃嗎?
巢狀式也很像俄羅斯娃娃一樣
從左邊最大的一直裝到最小的
一直包覆起來
以下是我亂畫的俄羅斯娃娃-太空李小龍skin版
巢狀式if用法:
其實就跟if差不多
程式碼範例:
if(條件判斷) {
if(條件判斷){
當條件判斷為true時,做什麼事(自訂)
}else{
當條件判斷為false時,做什麼事(自訂)
}
}
以上是雙層的
以此類推的話
也可以繼續往下包下去
這邊就不做示範了
流程圖:
程式開始執行 → 外面的if條件式開始判斷 → 為true的話開始判斷裡面的if條件式 → 裡面的if條件式為true的話執行if → 程式結束
程式開始執行 → if條件是開始判斷 → 為false的話執程式結束
以上就了解完巢狀式if的寫法了
那下次我再接續巢狀式if
來練習一些簡單的題目
今天的練習就到這邊囉~
-End-