課程
/后端開發(fā)
/C
/C語言入門
為啥后頭加個continue也不在繼續(xù)運行了 ? 大神們求解 ?私聊
2018-03-06
源自:C語言入門 4-19
正在回答
#include <stdio.h>
int main()
{
? ? int sum = 0;
? ? int i;
? ? for(i=1; i<=10; i++)
? ? {
? ? ? ? printf("%d\n", i);
? ? ? ? if(i==3) ? ? ? ? ? ? ? ? ? ?//是不是少了一個判斷呢?
? ? ? ? ?goto LOOP; ? ? ? ? ? ? ? ? ? //在這里使用goto語句
? ? ? ? ?continue;
? ? }
? ? LOOP:printf("結束for循環(huán)了...."); ?//請選擇合適位置添加標識符
? ? return 0; ? ?
}
continue和break不同, break是跳出循環(huán)體,執(zhí)行循環(huán)下面的語句,而continue是跳過循環(huán)里面的語句,接著進行下一次是否循環(huán)的判斷。所以你需要看看你的continue加在了哪里。
Alone風
continue你加在什么位置呢
舉報
C語言入門視頻教程,帶你進入編程世界的必修課-C語言
1 回答大神求解謝謝
3 回答大神求解謝謝
3 回答求大神,謝謝
2 回答10/(-3)=多少 ?求解,大神,謝謝啦
2 回答大神求指導 謝謝~
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網(wǎng)安備11010802030151號
購課補貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動學習伙伴
掃描二維碼關注慕課網(wǎng)微信公眾號
2018-03-06
#include <stdio.h>
int main()
{
? ? int sum = 0;
? ? int i;
? ? for(i=1; i<=10; i++)
? ? {
? ? ? ? printf("%d\n", i);
? ? ? ? if(i==3) ? ? ? ? ? ? ? ? ? ?//是不是少了一個判斷呢?
? ? ? ? ?goto LOOP; ? ? ? ? ? ? ? ? ? //在這里使用goto語句
? ? ? ? ?continue;
? ? }
? ? LOOP:printf("結束for循環(huán)了...."); ?//請選擇合適位置添加標識符
? ? return 0; ? ?
}
2018-03-06
continue和break不同, break是跳出循環(huán)體,執(zhí)行循環(huán)下面的語句,而continue是跳過循環(huán)里面的語句,接著進行下一次是否循環(huán)的判斷。所以你需要看看你的continue加在了哪里。
2018-03-06
continue你加在什么位置呢