2 回答

TA貢獻(xiàn)1852條經(jīng)驗(yàn) 獲得超7個贊
循環(huán)中跳出本次循環(huán),直接進(jìn)入下一次循環(huán)。比如
for ( int i = 0; i < 10; i++ )
{
if ( i < 5 ) continue;
printf();
}
那么前5次循環(huán)都不會輸出東西,直接進(jìn)入下一次循環(huán),后5次循環(huán)才會輸出。

TA貢獻(xiàn)1871條經(jīng)驗(yàn) 獲得超8個贊
continue語句只能用于循環(huán)體中,其功能是跳過循環(huán)體中continue之后的那一部分循環(huán)體,而繼續(xù)進(jìn)行下一次循環(huán)。
對于while循環(huán)和do-while循環(huán),執(zhí)行continue將轉(zhuǎn)向循環(huán)條件的判斷;而對于for循環(huán),執(zhí)行continue將轉(zhuǎn)向計(jì)算表達(dá)式3,然后轉(zhuǎn)向循環(huán)條件的判斷。
【例5.13】 continue語句用于循環(huán)體內(nèi)部示例。
#include "stdio.h"
main()
{int i;
for(i=1;i<=5;i++)
{if(i<=2)
continue;
printf("%d,",i);
}
}
運(yùn)行結(jié)果為
3,4,5,
- 2 回答
- 0 關(guān)注
- 509 瀏覽
添加回答
舉報