第四章 控制執行流程

2021-10-09 23:59:37 字數 756 閱讀 9400

3.迭代

do-while:表示式第一次就為false,也執行一次

while:表示式第一次就為false,不執行

for:每次迴圈結束會執行一次步進,在初始化部分可以定義多個變數

例:for(int i = 1 , int j = i + 10 ; i < 5 ; i++ , j = i*2 )

5.return

指定方法返回值

導致當前方法退出,並返回那個值

6.break和continue

無窮迴圈:while(true)和 for( ; ; )

break:不執行迴圈中剩餘語句

continue:停止當前迭代,退回迴圈起始處

例:

for

(int i =

0; i <

100; i++

)

這個for迴圈中 i 永遠不會到100,當 i 到達74時,break會中斷迴圈

8.switch

switch

(整數選擇因子)

若在case發現相同的「選擇因子」則執行case,若沒有執行default。(case後面的break是可選的,若val1後面沒有「break」便會繼續到下乙個「break」出現的語句)

其中整數因子必須是 int / char

第四章 流程控制

4.1 復合語句 1.boolean 型別在定義時可以賦初值,在使用時不能寫成x true這種形式。可以寫成x或 x 的形式。2.可以使用來構建復合語句,在復合語句內定義的變數只能在復合語句內使用,跳出復合語句則不能使用此變數。4.2 條件語句 4.2.1 if 條件語句 無4.2.2 switch...

第四章 流程控制

switch語句 convert.toint32 是乙個型別轉換命令,跟convert.todouble 一樣,它們都是 system.convert 靜態類的一部分。注意 c 與c 是有區別的,在c 中可以在執行完乙個 case語句後,繼續執行往下執行另乙個case語句。但是在c 中,確實不可以的...

PHP第四章流程控制語句

created by phpstorm.user administrator date 2018 6 10 time 14 56 if語句 book 12 true if book 12 true echo book 12 false if book 12 true else echo 我討厭學習 ...