一、for循環(huán)
1.語法
for(給循環(huán)變量賦初值;循環(huán)條件;循環(huán)變量的增量)
{
循環(huán)體
}
循環(huán)邏輯(執(zhí)行步驟)
1、給循環(huán)變量賦初值;
2、判斷循環(huán)條件是否成立;
3、如果成立執(zhí)行循環(huán)體
4、循環(huán)變量的步進(jìn),然后重復(fù)步驟2;
5、不成立退出for循環(huán)結(jié)構(gòu);
2.注意事項(xiàng)
注意:第一個(gè)表達(dá)式可以省略,在循環(huán)外面去給變量賦初值
第二個(gè)變量也可以省略,循環(huán)會(huì)進(jìn)入無限死循環(huán)【break】
第三個(gè)變量也可以省略,把增量放在循環(huán)體內(nèi)部,一般放最后
表達(dá)式可以省略但分號不可省略
3.for的作用:for循環(huán)通常適用于給定范圍,循環(huán)次數(shù)固定
二、while循環(huán)
循環(huán)變量賦初值
while?(循環(huán)條件) {
循環(huán)操作語句;
循環(huán)變量的增量;
}
三、do while循環(huán)
循環(huán)變量賦初值
do?{
循環(huán)操作的語句;
循環(huán)變量的增量;
}?while?(循環(huán)條件);
While與do—while的區(qū)別
當(dāng)循環(huán)條件滿足時(shí),do--while與while的執(zhí)行結(jié)果一樣;但是當(dāng)循環(huán)條件一開始就不滿足時(shí),do--while還是會(huì)執(zhí)行一次,但是while一次也不會(huì)執(zhí)行。
四、break,跳出循環(huán),強(qiáng)制循環(huán)結(jié)束
五、continue結(jié)束本次循環(huán)
~?:?/-?