1樓:天雲一號
continue語句只抄
用在for、while、do...while等迴圈體中襲,作用是退bai
出本次迴圈而強行執行du下一次zhi迴圈。
if(i%2) continue; // 當daoi不是2的倍數時,退出本次迴圈而強行執行下一次迴圈;否則,繼續執行本次迴圈。
舉例說明如下:
int a[5], i, j=0;
for(i=0; i<5; i++)
// 程式執行完後,陣列a的各元素值為0, 2,4
2樓:衛玉枝釗璧
if(i%3)
//如果i除以3的餘數不等於0
continue;
//則迴圈內continue以後的語句,不執行,進入下一次迴圈n++;
//n自加1
3樓:遊萱斐水
如果抄i不能被2整除,執行continue,即結束當前迴圈,進入下一次迴圈;
例如for(i=0;i<5;i++)
當i=3;不能被2整除,結束迴圈,不列印,進行下一次迴圈i=4;
4樓:哇哇跳
如果i不能被2整除
,執bai行continue,即結束當
du前迴圈,進入下一zhi次迴圈dao;
例如for(i=0;i<5;i++)
當版i=3;不能被2整除,結束迴圈,不打權印,進行下一次迴圈i=4;
5樓:nice靚力而行
if ( i%2 ) continue;
實際是簡寫的 if ( i%2==1 ) continue;
若 i對2取餘得1,執行continue;
6樓:匿名使用者
i%2是i除以2的餘數,當i為奇數時i%2為真,
因此if(i%2) continue;就是如果i為奇數,則跳出本次迴圈,開始下次迴圈。
7樓:匿名使用者
if ( i%2 ) continue;大概什麼意思?
如果i除2的餘數不等於0那麼繼續下一語句
8樓:匿名使用者
如果i不能被2整除,由continue
c語言裡的部分句子 if(i%2) { i++; continue; }是什麼意思?求高手指教。
9樓:左手持煙
if(i%2) //如果i除以
bai2 的餘數 的值為真 即如du果i不能被2整除,也就說zhi如果i是奇數進入daoif後面的語句
舉個例子屬
你想如果i=4
i%2是等於0的
那麼if後面括號裡的值就是0,即為假。
那麼i++這裡就不會執行程式會跳過if語句
10樓:雨林
找到不能被2整除的i值
在c語言中if()語句後跟個continue是什麼意思?
11樓:胡說八道小鬼
continue 表示終止本次(本輪)迴圈。當**執行到continue時,本輪循
環終止,進入下一輪迴圈,具有過濾功能。
例子:continue只對直接包含它的迴圈體有效(也就是for,while, 而switch{}中的不算迴圈體);
比如在不包含switch的**中出現continue,continue跳出本次迴圈.
continue出現在switch塊中,因為continue的作用範圍僅針對 for while 之類的迴圈語句,故不起作用,依舊跳出本次迴圈。
輸出:flag:0
c語言三大迴圈、四大跳轉和判斷語句
三大迴圈for while 和 dowhile;
四大跳轉 :無條件跳轉語句 go to;跳出迴圈語句 break;繼續跳出迴圈語句 continue;返回值語句 return
判斷語句 if,if else,if else if else if...else
12樓:匿名使用者
continue語句用於迴圈語句中,作用是不執行迴圈體剩餘部分,直接進行下次迴圈。
常見的就是與if連用。
比如下面這個程式:
int main()
}這個程式會迴圈10次,i值為0到9.
當i為0,2,4,6,8時,滿足i%2==0的條件,執行continue語句,進入下次迴圈,不會執行printf語句。
所以這個程式只會輸出奇數值,即
1,3,5,7,9,
13樓:匿名使用者
該if語句應該是包含在迴圈當中的,continue表示滿足if條件則提前結束迴圈體的後面的語句,回到迴圈條件判斷是否再迴圈
14樓:莫小賢
是繼續的意思,如果你當前的條件不滿足,程式會自己繼續執行下面的
15樓:匿名使用者
continue的語法是回到迴圈開始繼續執行,我想在if()這裡應該有個迴圈吧。
比如:int sum = 0;
for(i=1;i<=5;i++)
sum = sum + i;
}sum最後輸出是12,在i = 3處回到了迴圈開始,沒有執行sum = sum + i.
16樓:願有好心情
應該是在while,for等迴圈內的,continue就是相當於goto到迴圈最後處,直接執行i++ 開啟新一輪迴圈。
17樓:匿名使用者
for(xx.xx.xx)
18樓:匿名使用者
繼續 執行
19樓:匿名使用者
#include
#include
int main()
printf("%d\n",s);}
c語言中ifk2是什麼意思,c語言中factorial(K)是什麼意思
在c語言中,if 表示式可以使任意型別的表示式,只要表示式結果為零即為假,否則位置。此題中,當且僅當k2 0時為假。c語言中factorial k 是什麼意思 factorial函式的功能是實現n的階乘,傳進去的引數k,為參與階乘的最大值,然後返回一個階乘的結果 vs factoria k 就表示k...
C語言中headnode是什麼,C語言中,頭指標head,和headnext分別是什麼
應該是個變數名,直譯過來是頭指標,一般用在連結串列裡 c語言。如圖。星號 跟在node後面和在head前面有什麼區別?這兩種寫法效果是一樣的,沒有區別 如同 定義一個指標變數,可以寫 int p int p int p 沒區別 都是代表結構體指標 c語言中,頭指標head,和head next分別是...
c語言中while的用法C語言中while的用法
c語言中while的用法解析如下 一 1表示true,在bool型別取值false和true,0為false,非0為true 例如 1和2都是true 程式中,這裡1就表示永真,直到迴圈體內遇到break。二 while用法演示解析 1 含義 while 迴圈會在指定條件為真時迴圈執行 塊。2 語法...