用實際案例 帶你形象理解for&while循環語句

那麼接下來

我們來分享循環語句

while

首先是 while 循環語句

語法格式:

while(條件表達式){

執行語句

}

從這個語法格式可以看出!

用實際案例 帶你形象理解for&while循環語句

用實際案例 帶你形象理解for&while循環語句

我們的 while 語句就是

在滿足一定條件的前提下

重複的做一件事

直到條件不滿足循環條件

舉個例子

就好像我們玩遊戲打排位一樣

我們會一直打排位賽

直到升到我們想要的段位

這就是循環

下面給大家展示一段代碼

用實際案例 帶你形象理解for&while循環語句

這就是從 1 加到 100 的和了

while 的作用不止這一點哦!

用實際案例 帶你形象理解for&while循環語句

還記得咱們之前寫的代碼嗎?

每測試一個數就要重新啟動一次程序

用 while 循環就不一樣了

用實際案例 帶你形象理解for&while循環語句

這個 in.hasNexDouble();的作用

就是檢測你下一個輸入的值是不是 Double 類型的

如果是就進入 while 循環語句

用實際案例 帶你形象理解for&while循環語句

怎麼樣!6不6!

用實際案例 帶你形象理解for&while循環語句

那麼除了 while 我們還有 do...while 循環語句

這個語句和 while 的用法很像的

語法格式:

do{

執行語句;

}while(條件表達式);

值的注意的是:

while 是先檢測是否滿足條件,再執行循環語句。

do...while 是先執行一次語句,再來檢測是否滿足條件

用實際案例 帶你形象理解for&while循環語句

我們看到原本 i 是不滿足循環條件的

但是

因為 do...while

先執行了一次語句

使的原本不滿足條件的 i

滿足了循環條件

並且

執行了循環

小夥伴們使用的時候要注意哦!

用實際案例 帶你形象理解for&while循環語句

好的!

用實際案例 帶你形象理解for&while循環語句

for

現在讓我們來了解 for 循環語句

這個語句的使用頻率相當之高

堪稱最有用的循環有句之一

(一共有幾個循環語句來這兒)

語法格式:

for(表達式1;表達式2;表達式3){

語句

}

其中

表達式1:要初始化一個變量。

表達式2:是 for 循環的循環條件,要是一個 boolean 性的表達式

表達式3:修改變量的值

舉個例子

用 for 循環來寫一個 1 加到 100 的和

(為什麼每次都用這個例子)

用實際案例 帶你形象理解for&while循環語句

我也很絕望呀!

用實際案例 帶你形象理解for&while循環語句

相信通過這個例子

小夥伴們對於for循環的使用

已經有了一定的認識了

用實際案例 帶你形象理解for&while循環語句

那麼

進入下一階段

雙重 for 循環輸出 9*9 乘法表

用實際案例 帶你形象理解for&while循環語句

怎麼樣還可以吧!

用實際案例 帶你形象理解for&while循環語句

小夥伴們有聽過韓信點兵的故事嗎?

我聽到的版本是

韓信有一次帶兵打仗

下面站著很多士兵——不好數

於是就讓士兵分組

3人一組,多出1人

5人一組,多出1人

7人一組,多出1人

韓信很快就把這個數說出來了

好吧!

我沒他那麼牛我用程序算算

用實際案例 帶你形象理解for&while循環語句

好尷尬呀!

用實際案例 帶你形象理解for&while循環語句

騙子!我這麼單純竟然騙我!

好吧!for 循環就分享到這吧!

讓我去廁所哭一會!

用實際案例 帶你形象理解for&while循環語句

福利來了本篇文章額外贈送內容!

跳轉語句

在流程語句中,還有一種語句。

稱之為跳轉語句!

一共有三種:break、continue和return

break 咱們在之前介紹 switch 語句的時候已經用過了!

它的作用就是跳出循環

continue 的作用就是跳過後面的語句

執行下一次循環

上代碼

用實際案例 帶你形象理解for&while循環語句

這麼解釋吧!

我們正在玩《王者榮耀》的時候

來了個電話

你掛了電話繼續打遊戲就是 continue

你掛了電話不打遊戲去做別的事就是 break

我這個例子說的清楚嗎?

用實際案例 帶你形象理解for&while循環語句

return 語句是可以從一個方法返回

並把控制權交給調用

這個數是求兩個數中的最大值

用實際案例 帶你形象理解for&while循環語句

這個就是利用 return 中斷循環

用實際案例 帶你形象理解for&while循環語句


分享到:


相關文章: