1樓:
break是跳出迴圈執行迴圈下面的語句,
continue是跳出“本次”迴圈,開始下一次迴圈。
break是指跳出當前switch語句。
標準的是
switch(str)
case就是條件判斷了,如果等於就進入case裡面的語句語句執行完了,break表示跳出switch。
2樓:街角哦祝福
continue 不用於switch啊,
continue結束本次迴圈,而不終止整個迴圈的執行。
而break語句則是結束整個迴圈過程,不再判斷執行迴圈的條件是否成立。
continue語句的作用是跳過迴圈本中剩餘的語句而強行執行下一次迴圈。
3樓:匿名使用者
break直接結束迴圈體
continue結束本次迴圈飯後迴圈體再次執行迴圈直到break
4樓:
switch中continue和break是區別的,我就在你的原始碼中,新增一句就可以有不同了,很容易理解。
#include
using namespace std;
void func2()
cout<<"i an testing continue."< void main() 當用continue的時候,每次迴圈不會輸出i an testing continue.這句話的,因為continue是結束for迴圈中的本次迴圈;而用break的時候,每次迴圈都會輸出i an testing continue.這句話,因為break只是結束switch語句塊,並沒有結束本次迴圈。 5樓: 有區別。 你的例子中的continue 作用於 for i, 而不是做 switch(i) 的 break. 下面 改用 switch(k) , 避免混淆。 稍複雜一點的例子: #include using namespace std; void main () ; k++;}} 用continue 將全是0 用 break 才對。 6樓:匿名使用者 continue跳過本次迴圈 break跳出迴圈 ********************=是lz你自己沒講清楚 continue的話就下一個for了, break從switch跳出來對你的**來說也是下一個for了cout<<"number"<
這句拷到switch塊後面再看呢 關於switch case 和break continue的問題。 7樓:【恐怖如斯 break是指跳出當前復switch語句。制標準的是 switch(str) case就是條件判斷了,bai如果等於就進入ducase裡面的語句語句執zhi行完了,break表示跳出daoswitch。 第二個裡面 你本身加了一個return 表示返回一個值,並跳出switch語句。所以後面的break執行不到,不止是break,只要加在return後面的語句都執行不到。 第三個問題,switch標準就是 每個case帶一個break; continue是指跳出當前case語句,繼續執行switch迴圈。 8樓:匿名使用者 switch 一般與break搭配使用,continue常用於迴圈中; switch中加break和不加break的流程不一樣,加break那程式版 執行到當前就會跳出 權switch語句,不加break則一直順序往下執行,直到switch語句結束。 第二個switch中的break是無效的,因為在break之前程式已經返回了。 請問for迴圈中的switch語句中case後用break還是continue??區別是什麼?? 9樓:鐮刀鐵錘遊騎兵 break是結束並跳出迴圈語句,continue是結束本次迴圈然後進入下次迴圈 10樓:匿名使用者 迴圈的定義是程式段執行完了以後,再次判斷條件,若條件為真,則繼續執行該程式段。而在switch結構當中,只是該程式段執行完了之後,就繼續執行下面的語句。因此很明顯switch結構不是迴圈。 迴圈有重複、反覆執行的功能。 另外break的用處可以有兩個: 第一:用在switch結構當中的case語句的後面,作用是不再執行後面的case語句,結束switch結構。 第二:用在迴圈當中,作用是終止該迴圈的執行,繼續執行程式中迴圈下面的語句。 switch語句如果是迴圈體的一部分,則可以有continue語句,實際上continue語句還是與迴圈語句合作的,否則switch語句中不可以有continue語句。continue語句只有在迴圈中使用。 c語言中的四種迴圈:while,do while,goto,for。一般不用goto語句 break語句不能用於迴圈語句和switch語句之外的任何其它語句。 11樓:匿名使用者 其實可以用堆疊方式來看, break/continue作用於最接近的適用語法. for迴圈中使用了switch, 則switch中的break, 作用於switch中. for迴圈中使用了switch, 則switch外的break, 作用於for. switch不適用continue, 則continue, 僅作用於外部的for. 由於語法上會有近似性, 容易造成誤解, 看錯, 導致不熟悉的使用者, 越改越不對勁, 所以建議在撰寫上要區別開來為佳. 例如, 內部switch以function呼叫方式來執行. c語言中 switch語句其實每個case都會判斷的,所以要用break跳出有時候兩個不同的case需要做相同的處理 例如case10 case 9都是優秀 那麼 case10 之後不寫任何語句,也不寫break那麼也會執行緊跟著的case 9 後面的語句,顯示優秀就應為用這樣的極值,所以在正常的c... 在vb.net中vb.net case語句就是比較常用的一種,下面是詳細的介紹和 的演示 1 可以用 select.case 語句來替換 if.then.else 語句,所不同的是if 和 elseif 語句可在每個語句中計算不同的表示式,而 select 語句對單個表示式只計算一次,然後將其和不同... 任天堂在這一代主機switch上取消了鎖區限制,所以在版本的選擇上大可隨意,可以根據 進行選購,在你使用和遊戲上沒有任何區別。switch買那種版本的好?有一款新出的續航增加版本,就是貴。還有一些熱門遊戲同色系版本,回贈送熱門遊戲,但羊毛出在羊身上,都差不多 switch買什麼版本的好 除了插頭別的...c語言中用switch語句的時候為什麼有些case後面沒
vb中的case語句,VB中的CASE語句
switch要買什麼版本的,switch買那種版本的好?