day03流程控制語句

2021-09-09 09:23:33 字數 707 閱讀 8345

流程控制語句分為順序結構、分支結構和迴圈結構

一、順序結構

根據程式編寫的順序從上往下執行。

二、分支結構

2.1 if語句

2.1.1 if(判斷語句)

2.1.2 if(判斷語句)else2.1.3 if (判斷語句1)else if(判斷語句2)else2.2switch 分支語句

switch分支,注意break來實現停止,不然會出現穿牆即一直執行下面的語句直到語句結束。continue是用來結束這一次的迴圈。

三、迴圈結構

3.1.1、while

while相較於for來說, 用於判斷次數不明確的時候
3.1.2、do while

do while,不管判斷條件是否滿足,都先執行一次。
3.1.3、for迴圈

明確迴圈的次數使用
3.1.4、增強for

用於遍歷應用資料型別

day03 流程控制語句

在乙個程式執行的過程中,各條語句的執行順序對程式的結果是有直接影響的。也就是說,程式的流程對執行結果 有直接的影響。所以,我們必須清楚每條語句的執行流程。而且,很多時候我們要通過控制語句的執行順序來實現 我們要完成的功能。順序執行,根據編寫的順序,從上到下執行 if 關係表示式 語句體 if 關係表...

Day03 流程控制

public class scannerdemo1 scanner.close 練習 判斷輸入的數是整數還是小數 public class scannerdemo1 else if scanner.hasnextfloat scanner.close 練習 給鍵盤輸入的成績評級 public cla...

Day03 流程控制

注意 每次使用完io介面後都要關閉,防止一直占用。使用next 和nextline 方法讀取輸入內容的區別 import j a.util.scanner public class demo01 scanner.close 用next方式輸入 hello world 輸入的內容為 hello imp...