循環(huán)

一、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)

~?:?/-?

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 前言:在Objective-C中,經(jīng)常會(huì)遇到重復(fù)的執(zhí)行同一段代碼的情況。這時(shí)候就會(huì)使用到循環(huán)功能,和其它編程語言一...
    趙亦晨閱讀 362評論 0 0
  • 循環(huán)簡介 循環(huán)可以用于讓一個(gè)程序重復(fù)地執(zhí)行語句。 循環(huán)是用來控制語句塊重復(fù)執(zhí)行的一種結(jié)構(gòu)。 循環(huán)的概念是程序設(shè)計(jì)的...
    Vinfai閱讀 1,304評論 0 0
  • for循環(huán)的一般形式為: 執(zhí)行過程如下: 先求解表達(dá)式1。 求解表達(dá)式2,若其值為真(非0),則執(zhí)行循環(huán)體,否則結(jié)...
    2010jing閱讀 609評論 0 0
  • 1.while 語法: 執(zhí)行過程: < 1 >、判斷 while 后面的條件是否成立( true / false ...
    吳迪好閱讀 504評論 0 1
  • 是時(shí)候該開啟新篇章了,是時(shí)候該跟過去道個(gè)別了,是時(shí)候該調(diào)整好自己出發(fā)了。初秋的重慶比北京涼了很多,早上換上紫色魚...
    筆心閱讀 182評論 0 0

友情鏈接更多精彩內(nèi)容