continue語(yǔ)句只用于循環(huán)語(yǔ)句中,它的作用是:跳過(guò)循環(huán)體中剩余的語(yǔ)句而強(qiáng)制進(jìn)入下一次循環(huán)。continue語(yǔ)句只用在while、for循環(huán)中,常與if條件語(yǔ)句一起使用,判斷條件是否成立。
本教程操作環(huán)境:windows7系統(tǒng)、c99版本、Dell G3電腦。
continue語(yǔ)句只用在while、for循環(huán)中,它的作用是:跳過(guò)循環(huán)體中剩余的語(yǔ)句而強(qiáng)制進(jìn)入下一次循環(huán)。
對(duì)于while循環(huán),繼續(xù)求解循環(huán)條件。而對(duì)于for循環(huán)程序流程接著求解for語(yǔ)句頭中的第三個(gè)部分expression表達(dá)式。
流程圖:
示例:
#include <stdio.h> int main(){ char c = 0; while(c!='n'){ //回車(chē)鍵結(jié)束循環(huán) c=getchar(); if(c=='4' || c=='5'){ //按下的是數(shù)字鍵4或5 continue; //跳過(guò)當(dāng)次循環(huán),進(jìn)入下次循環(huán) } putchar(c); } return 0; }
運(yùn)行結(jié)果:
0123456789↙ 01236789
程序遇到while時(shí),變量c的值為'