日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 编程资源 > 编程问答 >内容正文

编程问答

《C游记》 第二章 - 初识分支句 循环助本心(贰)

發(fā)布時(shí)間:2023/12/20 编程问答 36 豆豆
生活随笔 收集整理的這篇文章主要介紹了 《C游记》 第二章 - 初识分支句 循环助本心(贰) 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

目錄

? ?👻?前引

(壹)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 小建議

  • 不可在for 循環(huán)體內(nèi)修改循環(huán)變量,防止 for 循環(huán)失去控制。
  • 建議for語(yǔ)句的循環(huán)控制變量的取值采用“前閉后開(kāi)區(qū)間”寫(xiě)法。
  • ?

    ?🔑🔑一道筆試題

    ?一次都不循環(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í)?

  • 計(jì)算 n的階乘。
  • 計(jì)算 1!+2!+3!+……+10!

  • ?

    ?

    總結(jié)

    以上是生活随笔為你收集整理的《C游记》 第二章 - 初识分支句 循环助本心(贰)的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

    如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。