久久婷婷香蕉热狠狠综合,精品无码国产自产拍在线观看蜜,寡妇房东在做爰3,中文字幕日本人妻久久久免费,国产成人精品三上悠亚久久

當前位置:首頁 > 嵌入式培訓 > 嵌入式學習 > 講師博文 > C語言(yan)中(zhong)While語句使用規則

C語(yu)言(yan)中While語(yu)句使用規則 時間:2019-02-14      來源:華清遠見

C語言中的while語句很簡單,基(ji)本的表(biao)(biao)達式為while (表(biao)(biao)達式) {循環(huan)體(ti)}

很簡單:

如(ru)果表達式為條(tiao)件成立,則(ze)執(zhi)行循(xun)環體的內(nei)容(rong);

如果表(biao)達式(shi)為(wei)條件不(bu)(bu)成立,則不(bu)(bu)執行(xing)循環體(ti)的內(nei)容

例如:

C語言,While語句    

執行的結果很簡(jian)單,每隔一秒鐘打印一句 “hello world”,一共(gong)五次

此時(shi) a>0 ,就是(shi)一個判(pan)(pan)定成立,并且循環判(pan)(pan)定了五次

忽略剛才的代碼,如果我們再(zai)修改一下,看(kan)看(kan)while循環里(li),經常(chang)用的

continue , 和break是(shi)什么情(qing)況:

C語言,While語句

代碼編程上圖(tu),你依然可(ke)以快速(su)的看懂(dong)打印的結果(guo)為:

C語言,While語句

現在加點東西進去,變成這樣,打(da)印的是什么呢(ni):

C語言,While語句

公布結果:

C語言,While語句

毫無疑(yi)問,沒(mei)有(you)打印 “hello world-3”,這(zhe)說明什么(me)呢,continue跳過了他(ta)下面(mian)所有(you)的執行語(yu)句(ju),在我們這(zhe)個(ge)代碼就是(shi)跳過了printf這(zhe)條(tiao)語(yu)句(ju),繼續執行while循環(huan)判斷打印

 考(kao)慮(lv)一下,如(ru)果把(ba)continue換成break,有是什(shen)么呢,毫無疑問,打印(yin)的結果為(wei):

C語言,While語句

只有這一(yi)句,因(yin)為break和continue可不一(yi)樣,他是(shi)直(zhi)接跳出整個循(xun)環,而不是(shi)跳過本次打印(yin),程序跳出循(xun)環直(zhi)接就結(jie)束了(le)。

 當然,平(ping)時(shi)我們在使用也(ye)有(you)使用do {循環(huan)體} while(表(biao)(biao)達式(shi)); 這(zhe)種語句(ju)的(de)時(shi)候,它和前面的(de)while循環(huan)有(you)什么區(qu)別呢(ni),很簡(jian)單,就(jiu)是do while循環(huan),先執(zhi)行循環(huan)體,再執(zhi)行表(biao)(biao)達式(shi)判斷

,那么毫(hao)無(wu)疑問(wen)執行結果有兩種(zhong):

1)執(zhi)行(xing)循環體中的(de)內容(rong),執(zhi)行(xing)之后,再進行(xing)表達式判(pan)斷,如果表達式成立(li),則繼續執(zhi)行(xing)循環

2)執行循環體中的內容,執行之(zhi)后,再進行表達式判斷,如果表達式不成立,則結束(shu)循環,完事了

上一篇:C語言:數組定義方式

下一篇:C語言指針:多級指針

熱點文(wen)章(zhang)推薦(jian)
華清學員就業(ye)榜單
高薪學員經驗分享
熱點新(xin)聞推薦
前(qian)臺(tai)專線(xian):010-82525158 企(qi)業培訓(xun)洽談專線:010-82525379 院(yuan)校合作洽談專線(xian):010-82525379 Copyright © 2004-2022 北京華清遠見科技集團有限公司 版權所有 ,,京公海網安備11010802025203號

回到頂部