《C游记》 第二章 - 初识分支句 循环助本心(贰)
目錄
? ?👻?前引
(壹)while語(yǔ)句?
🎨? 1.1? while的執(zhí)行流程
🎨? 1.2? while語(yǔ)句中的break和continue
(貳)for循環(huán)?
🎨?2.1語(yǔ)法
🎨?2.2?執(zhí)行流程
🎨?2.3?while和for對(duì)比
🎨?2.4?break和continue
🎨 2.5 小建議
?🔑一道筆試題
(叁)do...while()循環(huán)
🎨? 3.1 do語(yǔ)句的語(yǔ)法
🎨? 3.2 執(zhí)行流程
🎨? 3. 3 do語(yǔ)句的特點(diǎn)
? ?🧾??課后小練習(xí)?
《C游記》 第二章 - 初識(shí)分支句 循環(huán)助本心(壹)_forever_bryant的博客-CSDN博客
👻?前引
我們已經(jīng)掌握了,if語(yǔ)句:
if(條件) ? ? 語(yǔ)句;當(dāng)條件滿(mǎn)足的情況下,if語(yǔ)句后的語(yǔ)句執(zhí)行,否則不執(zhí)行。但是這個(gè)語(yǔ)句只會(huì)執(zhí)行一次。
但是我們發(fā)現(xiàn)生活中很多的實(shí)際的例子是:同一件事情我們需要完成很多次。
那我們?cè)趺醋瞿?#xff1f; C語(yǔ)言中給我們引入了:while語(yǔ)句,可以實(shí)現(xiàn)循環(huán)。
(壹)while語(yǔ)句?
🎨? 1.1? while的執(zhí)行流程
比如我們實(shí)現(xiàn):
在屏幕上打印1-10的數(shù)字。
🎨1.2? while語(yǔ)句中的break和continue
🎈? 1.2.1?break介紹
?總結(jié): break在while循環(huán)中的作用:
????????其實(shí)在循環(huán)中只要遇到break,就停止后期的所有的循環(huán),直接終止循環(huán)。 所以:while中的break是用于永久終止循環(huán)的。
?答案揭曉
🎈? 1.2.2?continue介紹
?
?總結(jié): continue在while循環(huán)中的作用就是:
????????continue是用于終止本次循環(huán)的,也就是本次循環(huán)中continue后邊的代碼不會(huì)再執(zhí)行,而是直接跳轉(zhuǎn)到while語(yǔ)句的判斷部分。進(jìn)行下一次循環(huán)的入口判斷。
答案揭曉
?是的,它陷入了死循環(huán)!!(這是一個(gè)GIF)
跳過(guò)了后面的 i++ 使得i一直為5,無(wú)法繼續(xù)跳出循環(huán)
?
🎯(貳)for循環(huán)?
🏓? 2.1語(yǔ)法
表達(dá)式1 表達(dá)式1為初始化部分,用于初始化循環(huán)變量的。
表達(dá)式2 表達(dá)式2為條件判斷部分,用于判斷循環(huán)時(shí)候終止。
表達(dá)式3 表達(dá)式3為調(diào)整部分,用于循環(huán)條件的調(diào)整。
?? 2.1.1??實(shí)際的問(wèn)題:
使用for循環(huán) 在屏幕上打印1-10的數(shù)字。
🏓? 2.2?執(zhí)行流程
🏓? 2.3?while和for對(duì)比
?
可以發(fā)現(xiàn)在while循環(huán)中依然存在循環(huán)的三個(gè)必須條件,但是由于風(fēng)格的問(wèn)題使得三個(gè)部分很可能偏離較遠(yuǎn),這樣查找修改就不夠集中和方便。
所以,for循環(huán)的風(fēng)格更勝一籌。 for循環(huán)使用的頻率也最高。
🏓?2.4?break和continue
我們發(fā)現(xiàn)在for循環(huán)中也可以出現(xiàn)break和continue,他們的意義和在while循環(huán)中是一樣的。 但是還是有些差異:
?大家看看這段代碼會(huì)出現(xiàn)什么結(jié)果?
蕪湖!循環(huán)成功走完!?
🏓 2.5 小建議
?
?🔑🔑一道筆試題
?一次都不循環(huán)哦😎
因?yàn)?中間的 k = 0(賦值操作) 的返回值為0 表示判斷條件為假,不進(jìn)入循環(huán)
(叁)do...while()循環(huán)
🥇? 3.1 do語(yǔ)句的語(yǔ)法:
?🥇? 3.2 執(zhí)行流程
🥇? 3. 3 do語(yǔ)句的特點(diǎn)
循環(huán)至少執(zhí)行一次,使用的場(chǎng)景有限,所以不是經(jīng)常使用。
📞📞課后小練習(xí)?
?
?
總結(jié)
以上是生活随笔為你收集整理的《C游记》 第二章 - 初识分支句 循环助本心(贰)的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 类型多样的祥云免抠元素素材,速来收藏
- 下一篇: WinHex简介