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

全部開發(fā)者教程

C 語言入門教程

C 語言基礎(chǔ)教程
01 C 語言簡(jiǎn)介 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 語言入門教程 23 C 語言中的 for 循環(huán)

C 語言中的 for 循環(huán)

for 循環(huán)廣泛存在于 C 語言中的各個(gè)角落中。擔(dān)負(fù)著完成根據(jù)給定條件,完成有限次循環(huán)的重任。

1. for 循環(huán)的語法

for(控制循環(huán)的變量; 循環(huán)判斷條件; 循環(huán)變量增減變化)
{
    // 循環(huán)執(zhí)行的語句
}

2. for 循環(huán)執(zhí)行過程

圖片描述

3. for 循環(huán)的使用場(chǎng)景

當(dāng)我們可以確定循環(huán)的控制條件的時(shí)候采用這個(gè)語句。這里的循環(huán)一般都是有限次的循環(huán)。我們都知道高斯小時(shí)候計(jì)算 1 到 100 累加的故事。那么 for 循環(huán)就可以用來解決這種頭尾數(shù)字都固定的反復(fù)一致的任務(wù)。這里就是從數(shù)字 1 一直相加到數(shù)字 100 。這就是 for 循環(huán)的一個(gè)應(yīng)用。

4. for 循環(huán)使用實(shí)例

#include <stdio.h>

int main()
{
    for (int i = 0; i < 10; i++)
    {
        printf("No. %d: Hello C Language!\n", i);
    }

    return 0;
}

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

No. 0: Hello C Language!
No. 1: Hello C Language!
No. 2: Hello C Language!
No. 3: Hello C Language!
No. 4: Hello C Language!
No. 5: Hello C Language!
No. 6: Hello C Language!
No. 7: Hello C Language!
No. 8: Hello C Language!
No. 9: Hello C Language!

我們首先初始化一個(gè)用于循環(huán)控制的變量 i ,當(dāng)然你看到的大多數(shù)編程書籍都會(huì)使用這個(gè)變量名,其實(shí)你可以使用任意你喜歡的變量名,這個(gè)變量名的作用域,也就是變量起作用的范圍僅僅是在這個(gè)循環(huán)語句以及包括在緊挨著的大括號(hào)內(nèi),也就是我們經(jīng)常提到的循環(huán)體內(nèi)有效。

在初始化用于控制循環(huán)的變量后,我們就要判斷一下這個(gè)變量的初始值是不是滿足循環(huán)條件,如果你的初始值不滿足循環(huán)條件,那么后面的循環(huán)一次也不會(huì)被執(zhí)行。這個(gè)和 do while 語句是完全不同的。如果滿足循環(huán)條件,那么后面大括號(hào)中的語句就會(huì)被執(zhí)行。這里我們執(zhí)行的語句是輸出一句話。在執(zhí)行完大括號(hào)中的內(nèi)容后,for 語句就會(huì)執(zhí)行前面圓括號(hào)中的最后一個(gè)部分,也就是根據(jù)寫入的語句改變循環(huán)控制變量的值。

Tips:這里需要注意的是,控制循環(huán)變量的值不是在判斷條件后馬上改變,而是在執(zhí)行完循環(huán)體中的內(nèi)容后才發(fā)生改變。這點(diǎn)從上面實(shí)例程序中輸出的序號(hào)中可以清晰地看到。

5. 小結(jié)

for 語句是 C 語言循環(huán)語句中應(yīng)用最為廣泛的循環(huán)語句。語句在使用中主要由四個(gè)步驟構(gòu)成,初始化控制變量,編寫循環(huán)條件,編寫控制變量的變化規(guī)則,寫循環(huán)體。為什么說是編寫控制變量的變化規(guī)則呢?因?yàn)殡m然很多情況下我們使用了自減或者自增,但是其實(shí)還有更多的控制變量的變化方式,比如偶數(shù)變化,奇數(shù)變化,指數(shù)變化等等。