五月天青色头像情侣网名,国产亚洲av片在线观看18女人,黑人巨茎大战俄罗斯美女,扒下她的小内裤打屁股

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊(cè)

【零基礎(chǔ)學(xué)C語言】知識(shí)總結(jié)五:3種必學(xué)必會(huì)的循環(huán)結(jié)構(gòu)

2022-10-07 15:31 作者:C語言編程__Plus  | 我要投稿



循環(huán)結(jié)構(gòu)可以看成是一個(gè)條件判斷語句和一個(gè)向回轉(zhuǎn)向語句的組合。

另外,循環(huán)結(jié)構(gòu)的三個(gè)要素:循環(huán)變量、循環(huán)體和循環(huán)終止條件,循環(huán)結(jié)構(gòu)在程序框圖中是利用判斷框來表示,判斷框內(nèi)寫上條件,兩個(gè)出口分別對(duì)應(yīng)著條件成立和條件不成立時(shí)所執(zhí)行的不同指令,其中一個(gè)要指向循環(huán)體,然后再從循環(huán)體回到判斷框的入口處.


1、while循環(huán)

while 循先判斷表達(dá)式,后執(zhí)行循環(huán)體。滿足條件時(shí)進(jìn)入循環(huán),進(jìn)入循環(huán)后,當(dāng)條件不滿足時(shí),跳出循環(huán)。while語句的一般表達(dá)式為:while(表達(dá)式){循環(huán)體}。

2、do-while循環(huán)

do...while 循環(huán)是 while 循環(huán)的變體。在檢查while()條件是否為真之前,該循環(huán)首先會(huì)執(zhí)行一次do{}之內(nèi)的語句,然后在while()內(nèi)檢查條件是否為真,如果條件為真的話,就會(huì)重復(fù)do...while這個(gè)循環(huán),直至while()為假。

兩個(gè)循環(huán)不同之處:while循環(huán)是先判斷滿足后執(zhí)行,do-while是先執(zhí)行一次后在判斷

綜合例子:水仙花數(shù)

3、for循環(huán)

for(初始化動(dòng)作;條件;每輪做的動(dòng)作){? (循環(huán)體) }?

其中 的每一個(gè)表達(dá)式都是可以省略的,但分號(hào)不可省略,因?yàn)椤?”可以代表一個(gè)空語句,省略了之后語句減少,即為語句格式發(fā)生變化,則編譯器不能識(shí)別而無法進(jìn)行編譯。

例子:白雞百錢

4、 goto 循環(huán)

goto語句也稱為無條件轉(zhuǎn)移語句,其一般格式如下: goto 語句標(biāo)號(hào); 其中語句標(biāo)號(hào)是按標(biāo)識(shí)符規(guī)定書寫的符號(hào), 放在某一語句行的前面,標(biāo)號(hào)后加冒號(hào)(:)。語句標(biāo)號(hào)起標(biāo)識(shí)語句的作用,與goto 語句配合使用。如:? goto out;? ? ? out:

goto語句通常與條件語句配合使用??捎脕韺?shí)現(xiàn)條件轉(zhuǎn)移, 構(gòu)成循環(huán),跳出循環(huán)體等功能,但是,在結(jié)構(gòu)化程序設(shè)計(jì)中一般不主張使用goto語句, 以免造成程序流程的混亂,使理解和調(diào)試程序都產(chǎn)生困難

例子:輸入-1結(jié)束循環(huán)

Tips:

1、對(duì)于循環(huán)語句,可使用一些輔助語句進(jìn)行跳轉(zhuǎn)或結(jié)束,如;break(直接結(jié)束循環(huán)),continue(不再進(jìn)行后面的語句,直接繼續(xù)返回進(jìn)行循環(huán)判斷),goto(無條件跳轉(zhuǎn),任意跳轉(zhuǎn)到指定位置)

2、 使用循環(huán)語句的情況:如果有固定次數(shù)時(shí),使用for,如果必須執(zhí)行一次時(shí),用do-while,其他情況用while

課外:整數(shù)的分解

1.對(duì)于一個(gè)整數(shù)做%10的操作,就得到它的個(gè)位數(shù)

2.對(duì)于一個(gè)整數(shù)做/10的操作,就去到它的個(gè)位數(shù)

然后再對(duì)2的結(jié)果再做%10,就得到了原來數(shù)的十位數(shù)了。

其他位數(shù)依次類推...

作者:Mr_Li_

對(duì)啦對(duì)啦!另外的話為了幫助大家,輕松,高效學(xué)習(xí)C語言/C++,我給大家分享我收集的資源,從最零基礎(chǔ)開始的教程到C語言項(xiàng)目案例,幫助大家在學(xué)習(xí)C語言的道路上披荊斬棘!可以來我粉絲群領(lǐng)取哦~

微信公眾號(hào):C語言編程學(xué)習(xí)基地

整理分享(多年學(xué)習(xí)的源碼、項(xiàng)目實(shí)戰(zhàn)視頻、項(xiàng)目筆記,基礎(chǔ)入門教程)最重要的是你可以在群里面交流提問編程問題哦!

編程學(xué)習(xí)書籍分享:


【零基礎(chǔ)學(xué)C語言】知識(shí)總結(jié)五:3種必學(xué)必會(huì)的循環(huán)結(jié)構(gòu)的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國家法律
新乡县| 永新县| 尚志市| 双辽市| 浮山县| 巢湖市| 二连浩特市| 汤原县| 隆回县| 株洲市| 达拉特旗| 裕民县| 连云港市| 江安县| 封开县| 黄冈市| 绥宁县| 保山市| 武汉市| 塔河县| 淮安市| 穆棱市| 开平市| 无锡市| 濮阳县| 株洲市| 张家口市| 航空| 兴安县| 平乐县| 蓬溪县| 新乐市| 襄樊市| 深水埗区| 安泽县| 云龙县| 金寨县| 嵊州市| 石渠县| 自治县| 潼关县|