站長(zhǎng)資訊網(wǎng)
最全最豐富的資訊網(wǎng)站

C語(yǔ)言空循環(huán)和無(wú)窮循環(huán)有的區(qū)別

跟大家普及下空循環(huán)和無(wú)窮循環(huán)的概念,空循環(huán)并不會(huì)無(wú)休止地進(jìn)行下去–在重復(fù)預(yù)先指定的次數(shù)后,它就會(huì)退出循環(huán)。無(wú)窮循環(huán)會(huì)無(wú)休止地進(jìn)行下去,并且永遠(yuǎn)不會(huì)退出循環(huán)。把空循環(huán)和無(wú)窮循環(huán)對(duì)比一下,就能很好地說(shuō)明它們之間的區(qū)別。
   
    下面是一個(gè)空循環(huán)的例子:for(x=O;x<500000;x++);
   
    注意,在上例中,在for循環(huán)的閉括號(hào)后直接加入了一個(gè)分號(hào)。正如你可能已經(jīng)知道的那樣,c語(yǔ)言并不要求在for循環(huán)后加分號(hào),通常只有包含在for循環(huán)中的語(yǔ)句后面才會(huì)帶分號(hào)。
   
    在for循環(huán)后面直接加入分號(hào)(并且不使用大括號(hào)),即可建立一個(gè)空循環(huán)–實(shí)際上是一個(gè)不包含任何語(yǔ)句的循環(huán)。在上例中,當(dāng)for循環(huán)執(zhí)行時(shí),變量x將自增500,000次,而在每一次自增運(yùn)算期間,沒(méi)有進(jìn)行任何處理。
   
    那么,空循環(huán)有什么用呢?在大多數(shù)情況下,它的作用就是在程序中設(shè)置一次暫停。前面的例子將使程序”暫停”一段時(shí)間,即計(jì)算機(jī)數(shù)到500,000所需的時(shí)間。然而,空循環(huán)還有更多的用處,請(qǐng)看下例:while(!kbhit());
   
    這個(gè)例子用一個(gè)空循環(huán)來(lái)等待一次擊鍵操作。當(dāng)程序需要顯示類似”Press Any Key ToContinue”這樣的信息時(shí),這種方法是很有用的(假設(shè)你的用戶很聰明,不會(huì)執(zhí)著地在鍵盤(pán)上尋找”Any Key”!)。
   
    無(wú)窮循環(huán)與空循環(huán)不同,它永遠(yuǎn)不會(huì)結(jié)束。下面是一個(gè)無(wú)窮循環(huán)的例子:while(1);
   
    在這個(gè)例子中,while語(yǔ)句中包含了一個(gè)非零常量,因此,while的條件永遠(yuǎn)為真,循環(huán)永遠(yuǎn)不會(huì)結(jié)束。注意,在閉括號(hào)后面直接加入一個(gè)分號(hào),因此while語(yǔ)句中不包含任何其它語(yǔ)句,循環(huán)將無(wú)法終止(除非終止程序)。

贊(1)
分享到: 更多 (0)
網(wǎng)站地圖   滬ICP備18035694號(hào)-2    滬公網(wǎng)安備31011702889846號(hào)
久久99热久久99精品| 91精品免费观看| 国产精品 羞羞答答在线| 日韩区特黄大片 视频| 网曝门精品国产事件在线观看| 国产精品网址你懂的| 91国内揄拍国内精品情侣对白| 亚洲国产精品国自产电影| 国产AV午夜精品一区二区入口| 国内精品一级毛片免费看 | 国产精品v片在线观看不卡| 高清国产精品人妻一区二区 | 熟女人妻少妇精品视频| 精品久久人人做人人爽综合| 亚洲综合精品网站在线观看| 青娱乐精品视频在线观看| 强制高潮18XXXXHD日韩| 亚洲日韩亚洲另类激情文学| 久久久久国产日韩精品网站| 国产成人亚洲精品蜜芽影院| 国产成人精品无码专区| 国产精品不卡高清在线观看| 国产精品极品美女自在线观看| 夜精品a一区二区三区| 无码精品A∨在线观看无广告| 精品人妻少妇一区二区三区不卡 | 国产精品久久久久jk制服| 综合在线视频精品专区| 亚洲精品亚洲人成在线观看| 国产在vr视频精品观看| 亚洲日韩精品射精日| 中文精品无码中文字幕无码专区| 最新国产精品无码| 久久久久久久99精品免费观看| 国产成人精品无码一区二区| 久章草在线精品视频免费观看| 久久精品国产精油按摩| 午夜精品福利视频| 2020国产精品视频| 国产精品视频分类一区| 精品无人区麻豆乱码无限制 |