這篇文章主要介紹了C語言的循環(huán)語句有哪些的相關(guān)知識(shí),內(nèi)容詳細(xì)易懂,操作簡單快捷,具有一定借鑒價(jià)值,相信大家閱讀完這篇C語言的循環(huán)語句有哪些文章都會(huì)有所收獲,下面我們一起來看看吧。
通川ssl適用于網(wǎng)站、小程序/APP、API接口等需要進(jìn)行數(shù)據(jù)傳輸應(yīng)用場景,ssl證書未來市場廣闊!成為創(chuàng)新互聯(lián)的ssl證書銷售渠道,可以享受市場價(jià)格4-6折優(yōu)惠!如果有意向歡迎電話聯(lián)系或者加微信:13518219792(備注:SSL證書合作)期待與您的合作!
C語言中循環(huán)語句主要有三種:while ;for ;do while。
1.while循環(huán)
//while 語法結(jié)構(gòu)
while(表達(dá)式)
{
循環(huán)語句;
}
1.1 while語句中的break和continue
break在while循環(huán)中的作用:
其實(shí)在循環(huán)中只要遇到break,就停止后期的所有的循環(huán),直接終止循環(huán)。
所以:while中的break是用于永久終止循環(huán)的。
continue在while循環(huán)中的作用就是:
continue是用于終止本次循環(huán)的,也就是本次循環(huán)中continue后邊的代碼不會(huì)再執(zhí)行,
而是直接跳轉(zhuǎn)到while語句的判斷部分。進(jìn)行下一次循環(huán)的入口判斷。
具體代碼例子參考我的github。
2.for循環(huán)
for(表達(dá)式1; 表達(dá)式2; 表達(dá)式3)
{
循環(huán)語句;
}
表達(dá)式1
表達(dá)式1為初始化部分,用于初始化循環(huán)變量的。
表達(dá)式2
表達(dá)式2為條件判斷部分,用于判斷循環(huán)時(shí)候終止。
表達(dá)式3
表達(dá)式3為調(diào)整部分,用于循環(huán)條件的調(diào)整。
while循環(huán)中依然存在循環(huán)的三個(gè)必須條件,但是由于風(fēng)格的問題使得三個(gè)部分很可能偏離較遠(yuǎn),這樣
查找修改就不夠集中和方便。所以,for循環(huán)的風(fēng)格更勝一籌;for循環(huán)使用的頻率也最高。
2.1 break和continue在for循環(huán)中
在for循環(huán)中也可以出現(xiàn)break和continue,他們的意義和在while循環(huán)中是幾乎一樣的。
2.2for語句的循環(huán)控制變量
不可在for 循環(huán)體內(nèi)修改循環(huán)變量,防止 for 循環(huán)失去控制。
建議for語句的循環(huán)控制變量的取值采用“前閉后開區(qū)間”寫法。
3.do...while()循環(huán)
do
循環(huán)語句;
while(表達(dá)式);
3.1 do語句的特點(diǎn)
循環(huán)至少執(zhí)行一次,使用的場景有限,所以不是經(jīng)常使用。
3.2 do while循環(huán)中的break和continue
與其余循環(huán)語句相似
關(guān)于“C語言的循環(huán)語句有哪些”這篇文章的內(nèi)容就介紹到這里,感謝各位的閱讀!相信大家對(duì)“C語言的循環(huán)語句有哪些”知識(shí)都有一定的了解,大家如果還想學(xué)習(xí)更多知識(shí),歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道。