Lab:for(int i=2;i<=Num;i++){for(int j=2;j<=i/2;j++){if(i%j==0&&i!=2)//說明能被整除,則i不是質(zhì)數(shù)continue Lab;}}
2 回答

蠱毒傳說
TA貢獻1895條經(jīng)驗 獲得超3個贊
lab是標(biāo)記,就是這段復(fù)合語句從這里開始,不過不能用continiu,因為continue是終止本次循環(huán),重新執(zhí)行循環(huán)條件判斷的,只能用在while或if的判斷語句中,所以這里只能用goto,意思是跳轉(zhuǎn)到此處,從標(biāo)記的這個地方在一次執(zhí)行這個復(fù)合語句

慕容708150
TA貢獻1831條經(jīng)驗 獲得超4個贊
Lab: 是標(biāo)記,應(yīng)用如下:
Lab:
printf("here\n");
goto Lab;
而
continue Lab;
編譯器應(yīng)該報錯的
- 2 回答
- 0 關(guān)注
- 169 瀏覽
添加回答
舉報
0/150
提交
取消