[Day-10] 巢状式if

接续上次所练习的if-else条件式判断
今天要来学习的是「巢状式if条件式」
巢状式其实就是像鸟巢一样
一层一层的包覆着

有看过俄罗斯娃娃吗?
巢状式也很像俄罗斯娃娃一样
从左边最大的一直装到最小的
一直包覆起来
以下是我乱画的俄罗斯娃娃-太空李小龙skin版
https://ithelp.ithome.com.tw/upload/images/20210918/201417078tJsj01iCt.png

巢状式if用法:
其实就跟if差不多
程序码范例:

if(条件判断) {
  if(条件判断){
   当条件判断为true时,做什麽事(自订)
  }else{
   当条件判断为false时,做什麽事(自订)
  }
}

以上是双层的
以此类推的话
也可以继续往下包下去
这边就不做示范了

流程图:
https://ithelp.ithome.com.tw/upload/images/20210918/20141707ZbnuN1DJMa.png

程序开始执行 → 外面的if条件式开始判断 → 为true的话开始判断里面的if条件式 → 里面的if条件式为true的话执行if → 程序结束
程序开始执行 → if条件是开始判断 → 为false的话执程序结束

以上就了解完巢状式if的写法了
那下次我再接续巢状式if
来练习一些简单的题目
今天的练习就到这边罗~

-End-


<<:  Day 18 - for in & for of loop

>>:  企划实现(4)

分布式可观测性 Logging 浅谈

小弟我在去年有分享了 Distributed Tracing 分布式链路追踪简介 主要讲到Distr...

Day.19 「认识 JavaScript 记忆体堆叠、传值 与 传址」 —— JavaScript 物件 与 记忆体

我们的变数在我们开启网站时,都会存放在记忆体内,当我们关闭网站时,记忆体也会将这些变数释放。 记忆...

【在 iOS 开发路上的大小事-Day09】将常用的 Function 写成一个 class,让各个档案都能使用

在开发上,常常会有一些 Function 是会在各个档案中使用的,如果每次都要在需要用到这个 Fun...

【Day 20】深度学习(Deep Learning)--- Tip(五)

今天要介绍的是,假设你已经在训练资料上得到很好的结果,但是在测试资料上却得到不好的结果的3种解决方法...

D5. 学习基础C、C++语言

D5: i++ 与 ++i 的差别 i++跟++i如果没有做其他的运算时,不会看出差别 但如果有做其...