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 我討厭學習 ...