C語言整理 五 (迴圈語句)

2021-10-02 07:03:42 字數 821 閱讀 2017

while (表示式)

迴圈體語句;

過程:判斷表示式,其值為真時執行2;其值為假時執行4

執行迴圈體

轉去執行1

迴圈終止,執行while迴圈之後的語句

說明:先判斷表示式,再決定是否執行迴圈體

表示式可以是關係表示式、邏輯表示式,也可以是數值或字元表示式

迴圈體是乙個語句。如果有多條語句需要用{}括起來,構成復合語句

迴圈體內必須有能夠是迴圈趨於結束的語句,否則迴圈體會無休止執行下去

for(表示式1 ;表示式2 ;表示式3)

過程:求解表示式1

求解表示式2,如果表示式2的值為真,則執行迴圈語句,然後執行步驟3;如果表示式2的值為假,則執行步驟4

求解表示式3,然後執行步驟2

迴圈終止,執行for迴圈之後的語句

說明:for(;;)的()中」;「不可省略

表示式1可以為多個變數設定初始值,用」,「隔開就行

表示式2用來設定迴圈條件。該表示式通常是關係表示式或邏輯表示式,也可以是數值或字元表示式

表示式3通常用於修改迴圈變數的值。該表示式不僅可以是自增表示式、自減表示式,還可以是其他任何使變數變化的表示式

表示式1、2、3都可以省略,注意省略表示式2時,迴圈體內要有可以終止迴圈的語句

語法格式:

break ;

注:break語句只能用在switch語句和迴圈體語句中

語法格式:

continue ;

注:continue是提前結束本次迴圈,開始下次迴圈;而break是終止迴圈,不再判斷迴圈是否繼續執行

C語言瘋狂講義 (五)C語言迴圈語句

1 迴圈控制 迴圈是程式語句的一種結構,當條件滿足的時候,一直重複執行某一段 當條件不滿足的時候,需要退出迴圈 正常情況下,夠成迴圈結構三個要素 1 迴圈結束的條件 2 得有迴圈體 3 有乙個操作可以讓迴圈條件為假 2 while迴圈 當型迴圈 當 滿足時候,然後.格式 while 表示式 計算機首...

C語言 菜鳥整理分支與迴圈語句

迴圈語句 if 表示式 如果表示式為真,則執行花括號裡面的語句 非0表示真 如果表示式為假,則跳過花括號裡面的內容執行別的內容 0表示假 if 表示式1 如果表示式1為真執行語句1,否則執行語句2 if 表示式1 else if 表示式2 如果表示式1為真,則執行語句1,否則判斷表示式2,表示式2為...

C 語言 迴圈語句

請輸入關卡數 int a int.parse console.readline int s 0 if a 0 a 20 console.write 您輸入的關卡得分是 s if a 20 a 30 for int i 21 i a i console.write 您輸入的關卡得分是 s if a 3...