真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

continue語(yǔ)句的作用是什么

小編給大家分享一下continue語(yǔ)句的作用是什么,相信大部分人都還不怎么了解,因此分享這篇文章給大家參考一下,希望大家閱讀完這篇文章后大有收獲,下面讓我們一起去了解一下吧!

成都創(chuàng)新互聯(lián)公司于2013年成立,是專業(yè)互聯(lián)網(wǎng)技術(shù)服務(wù)公司,擁有項(xiàng)目網(wǎng)站建設(shè)、成都網(wǎng)站設(shè)計(jì)網(wǎng)站策劃,項(xiàng)目實(shí)施與項(xiàng)目整合能力。我們以讓每一個(gè)夢(mèng)想脫穎而出為使命,1280元陳巴爾虎做網(wǎng)站,已為上家服務(wù),為陳巴爾虎各地企業(yè)和個(gè)人服務(wù),聯(lián)系電話:028-86922220

錯(cuò),continue語(yǔ)句的作用不是結(jié)束整個(gè)循環(huán)的執(zhí)行,而是結(jié)束本次循環(huán),跳過(guò)循環(huán)體中剩余的語(yǔ)句,直接進(jìn)入到下次循環(huán)中,準(zhǔn)備再次執(zhí)行循環(huán)體。

continue語(yǔ)句的作用是什么

continue 語(yǔ)句的作用是結(jié)束本次循環(huán),跳過(guò)循環(huán)體中剩余的語(yǔ)句而強(qiáng)制進(jìn)入下一次循環(huán)(回到循環(huán)體的開(kāi)頭準(zhǔn)備再次執(zhí)行循環(huán)體)。continue語(yǔ)句只用在 while、for 循環(huán)中,常與 if 條件語(yǔ)句一起使用,判斷條件是否成立。

使用方式

continue語(yǔ)句只在循環(huán)語(yǔ)句中。

在循環(huán)體中的語(yǔ)句集合執(zhí)行中,continue語(yǔ)句用于結(jié)束本次循環(huán)。在for循環(huán)中跳至執(zhí)行循環(huán)步長(zhǎng)語(yǔ)句,以準(zhǔn)備測(cè)試下一次循環(huán)的條件;在while循環(huán)中,則直接跳到循環(huán)條件測(cè)試。例如,下面的代碼把100~200之間能被3整除的數(shù)提出,其余的都能輸出:

for(int n=100;n<=200;++n)
{
    if(n%3==0)
    continue;
cout<

非必要性

continue語(yǔ)句總是有條件執(zhí)行的。

循環(huán)體中,語(yǔ)句執(zhí)行到含有continue語(yǔ)句的條件語(yǔ)句時(shí),可以將后面的語(yǔ)句集合分成兩部分,其中第一部分中含有continue語(yǔ)句:

循環(huán)體:
{...}
 
if(條件)
    {第一部分(包含continue語(yǔ)句)}
 
{第二部分}
    通過(guò)將if(){}語(yǔ)句改寫成if-else語(yǔ)句,可將continue語(yǔ)句省略掉,并且邏輯語(yǔ)義不變:
 
循環(huán)體:
{...}
 
if(條件)
    {第一部分}
else
    {第二部分}

如果本來(lái)就如上面改寫之后的循環(huán)體結(jié)構(gòu),那么continue語(yǔ)句根本就是多余的,因?yàn)閳?zhí)行了if語(yǔ)句的第一部分,通過(guò)if結(jié)構(gòu)就直接跳過(guò)屬于else的第二部分了。

如果第一部分只有一條continue語(yǔ)句,則在省略了continue語(yǔ)句之后,得到:

if(條件)
{}
else
{第二部分}
 
 
 
 
//他可以改寫成:
 
 
if(!條件)
{第二部分}

也就是說(shuō),只要把條件反一下,就可以完成改寫。例如,使用方式中的一段代碼可以表示為:

for (int n=100; n<=200;++n)
    if(n%3!=0)
    cout<

得到?jīng)]有continue語(yǔ)句的代碼。因此,循環(huán)中的continue語(yǔ)句并不是必須的。

循環(huán)體描述計(jì)算過(guò)程。在使用continue的地方,對(duì)于在非必要性一段中所描述的第一部分和第二部分集合:

(1)不應(yīng)該是并列計(jì)算功能的結(jié)構(gòu),因?yàn)?,并列結(jié)構(gòu)用if-else語(yǔ)句可以描述得更清楚,不需要continue語(yǔ)句;

(2)其主計(jì)算也不在第一部分,因?yàn)?,用一個(gè)if語(yǔ)句把主計(jì)算框起來(lái),并用continue語(yǔ)句排斥后續(xù)部分,在設(shè)計(jì)上有點(diǎn)頭重腳輕。

當(dāng)循環(huán)體在執(zhí)行主計(jì)算過(guò)程中,使用continue語(yǔ)句適當(dāng)過(guò)濾一些不符合主計(jì)算條件的情形,可以使邏輯結(jié)構(gòu)清晰。

大多數(shù)循環(huán)體的結(jié)構(gòu)都不會(huì)很復(fù)雜,因?yàn)椴捎煤侠淼木幊谭椒梢赃m當(dāng)避免過(guò)程體過(guò)分龐大。如果優(yōu)化等處理使循環(huán)體簡(jiǎn)潔起來(lái)的時(shí)候,不失時(shí)機(jī)地使用continue語(yǔ)句,便可以使結(jié)構(gòu)更加清晰。

continue與break的區(qū)別

continue語(yǔ)句和break語(yǔ)句的區(qū)別是:

continue語(yǔ)句只結(jié)束本次循環(huán)體的執(zhí)行,而不是中止整個(gè)循環(huán),而break語(yǔ)句則是結(jié)束本循環(huán)語(yǔ)句,不再進(jìn)行循環(huán)條件判斷。

以上是continue語(yǔ)句的作用是什么的所有內(nèi)容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內(nèi)容對(duì)大家有所幫助,如果還想學(xué)習(xí)更多知識(shí),歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道!


分享標(biāo)題:continue語(yǔ)句的作用是什么
文章出自:http://weahome.cn/article/gdjghd.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部