第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

全部開發(fā)者教程

C 語言入門教程

C 語言基礎(chǔ)教程
01 C 語言簡介 02 C 語言的程序結(jié)構(gòu) 03 C 語言的編譯 04 C 語言的標(biāo)準(zhǔn) 05 C 語言中的注釋 06 C 語言中的變量 07 C 語言中的變量類型 08 C 語言的常量 09 C 語言的輸入與輸出 10 C 語言中的 printf() 格式輸出 11 C 語言中的類型轉(zhuǎn)換 12 C 語言中的運(yùn)算符 13 C 語言中的算數(shù)運(yùn)算符 14 C 語言中的位運(yùn)算符 15 C 語言中的邏輯運(yùn)算符 16 C 語言中的三目運(yùn)算符 17 C 語言中的分支結(jié)構(gòu) 18 C 語言中的多重分支 19 C 語言中的分支嵌套結(jié)構(gòu) 20 C 語言中的循環(huán)結(jié)構(gòu) 21 C 語言中的 while 循環(huán) 22 C 語言中的 do-While 循環(huán) 23 C 語言中的 for 循環(huán) 24 C 語言中的多重循環(huán)嵌套 25 循環(huán)實(shí)戰(zhàn),打印九九乘法表 26 C 語言中的break和continue 27 C 語言中的 if 語句 28 C 語言中的 switch/case 語句 29 C 語言中的函數(shù) 30 C 語言函數(shù)的定義和聲明 31 C 語言中函數(shù)的參數(shù)傳入類型 32 C 語言中的 main() 函數(shù)參數(shù) 33 make 工具 makefile 34 C 語言中的數(shù)組 35 C 語言中的多維數(shù)組 36 數(shù)組的練習(xí) 37 C 語言中的字符串 38 C 語言中的字符串函數(shù) 39 C 語言字符串練習(xí) 40 C 語言中的指針 41 C 語言中的 struct 42 C 語言中的 union 43 C 語言中的 maclloc free() 44 C 語言中的 enum 45 整體練習(xí)-學(xué)生管理系統(tǒng)
首頁 慕課教程 C 語言入門教程 C 語言入門教程 22 C 語言中的 do-While 循環(huán)

C 語言中的 do-While 循環(huán)

do-while 循環(huán)語句是 C 語言中最常用的三種循、環(huán)語句之一。但也是最容易與前面的 while 循環(huán)混淆的循環(huán)語句。

1. do-While 循環(huán)的語法

do
{
    // 循環(huán)執(zhí)行的語句
}while( 循環(huán)條件 )

2. do-While 循環(huán)的執(zhí)行過程

圖片描述

3. do-while 循環(huán)的使用場景

當(dāng)需要先執(zhí)行一次循環(huán)體內(nèi)部的語句,然后再進(jìn)行是否再次執(zhí)行循環(huán)語句的時(shí)候使用。這有點(diǎn)像你吃飯,先嘗一下食物是不是好吃,然后再?zèng)Q定是不是要繼續(xù)吃下去。

4. do-while 循環(huán)的使用實(shí)例

#include <stdio.h>

int main()
{
    int x = 9; // 

    do
    {
        x--;
        printf("Number: %d\n", x);
    } while (x > 10);
    return 0;
}

運(yùn)行結(jié)果:

Number: 8

這里的例子稍微特殊一點(diǎn),可以更好的幫助大家理解這個(gè)語句。

大家如果單獨(dú)看循環(huán)條件的話是不滿足的,因?yàn)樽兞?x 等于 9 ,這很明顯不滿足當(dāng) x 大于 10 才進(jìn)行循環(huán)的條件。但是,這里我們還是執(zhí)行了自減語句和屏幕輸出語句, x 的值在執(zhí)行自減語句后變?yōu)榱?8 ,然后再向屏幕輸出結(jié)果。

5. 小結(jié)

do … while 語句和其它循環(huán)語句的最大區(qū)別就是要先執(zhí)行一次循環(huán)體中的內(nèi)容,然后再判斷是不是滿足循環(huán)的條件。如果滿足則再次執(zhí)行循環(huán)體中的內(nèi)容,如果不滿足,則向下執(zhí)行循環(huán)外的語句。這是這條語句最為特殊的一點(diǎn)。因此在使用這條語句的時(shí)候需要謹(jǐn)慎判斷自己在循環(huán)體中的語句是不是會(huì)影響下面的語句執(zhí)行,因?yàn)榧词共粷M足循環(huán)條件,放在循環(huán)體中的內(nèi)容還是會(huì)執(zhí)行一次。如果忽略了這一點(diǎn)可能就會(huì)引起不必要的錯(cuò)誤。