1樓:匿名使用者
continue:作用為結束本次迴圈,即跳過迴圈體中下面尚未執行的語句,接著進行下一次是否執行迴圈的判定.
注意與break語句區分:
break:可以用來從迴圈體內跳出迴圈體,即提前結束迴圈,接著執行迴圈下面的語句 .
c語言是一門通用計算機程式語言,應用廣泛。c語言的設計目標是提供一種能以簡易的方式編譯、處理低階儲存器、產生少量的機器碼以及不需要任何執行環境支援便能執行的程式語言。
儘管c語言提供了許多低階處理的功能,但仍然保持著良好跨平台的特性,以乙個標準規格寫出的c語言程式可在許多電腦平台上進行編譯,甚至包含一些嵌入式處理器(微控制器或稱mcu)以及超級電腦等作業平台。
2樓:
不懂你想表達什麼 ,只有if(a==1)中的**塊執行到最後才會執行continue,而不執行for迴圈中除if(a==1)**塊之外的**,你是**沒有貼全還是怎麼著?
continue的用法
3樓:尤尤老師
v. (動詞)
1、continue的基本意思是「繼續」,指動作或狀態的繼續或持續不中斷。可表示一件事一直在做,中間沒有停歇; 也可以表示中間有乙個中斷,又接著做下去。
2、continue可用作不及物動詞,也可用作及物動詞。用作及物動詞時可接名詞、動名詞、動詞不定式或that從句作賓語,也可以接as短語充當補足語的復合賓語。continue還可引出直接引語。
3、continue還可用作系動詞,接(to be+) adj. 或as+ n. 作表語, to be常可以省略。
4、still continue是個很多餘的用法,應該避免,去掉still,用continue就可以了;
5、continue一般後面常接不定式,比較普遍,而很少用現在分詞。不過在作及物動詞時,把現在分詞看做動名詞也是可以的。
the baby continued to cry all night.
這個嬰兒一晚上都在哭。
6、continue後面接不定式或者現在分詞,都解釋為「不停地……」而不是「停止後繼續……」的意思。
the baby continued to cry (或crying) all night.
句子不可改為the baby continued to cry (或 crying) at eleven o'clock。
7、continue解釋為「(在停止後)繼續……」的時候,後接的賓語常有story, article, narrative,discourse,journey等。
the author will continue the story in another volume.
這個作加會在另一冊中繼續這個故事。
8、continue作不及物動詞時,後常接表語。
her temper continued uncertain.
她的脾氣持續不穩定。
擴充套件資料;
近義詞;
carry
v. 攜帶;運送;搬運;帶有;傳播;承載
n. 【計】進製;運載
v. (動詞)
1、carry的基本意思是「運輸」「傳送」,可指人自身提、搬、拿、抱、背、扛,也可指人役使牲畜或使用交通工具如飛機、汽車將某物由一地運往另一地。
作此解時, carry多用作及物動詞,主語多為人,也可為天然或人工的通道等,賓語則為運送的有形物或無形物。carry也可用作不及物動詞,這時多與hardly, easily之類的狀語連用,主動形式含有被動意義。
2、carry引申用於抽象事物,用作及物動詞,可接反身代詞,表示「舉止,行動」,此時不用於被動結構。carry有時可以指「懷孕」,是非正式用法,尤用於進行體。
3、carry用作及物動詞時還可作「支撐」「支承」解,指承受靜止物體的重量,接抽象名詞時意為「經得住,承受得了」; carry也可接雙賓語,其間接賓語可轉化成介詞to的賓語。
4、carry偶爾可接以形容詞充當補足語的復合賓語。
5、carry on with the work意思是「繼續工作」,其中的介詞with可有可無。
4樓:
continue 語句的用法是跳過continue下面的語句進入下一次環! else後跟continue 表示當不滿足if語句的條件時跳過continue下面的語句進入下一次環! 所以continue能放在else後面!
5樓:陳jun威
可以啊,continue的作用是當滿足條件時,不執行下面語句,跳到下一次迴圈
求解釋,c語言,continue的用法
6樓:酷樂
你樂c語言基礎入門vs2019中文程式設計筆記32:continue語句
7樓:匿名使用者
continue的作用就是:結束當前迴圈
,開始下一輪迴圈
可以結束的循內環是 for迴圈和while迴圈例如容:
for迴圈
for(ini i = 0;i <2;i++)while迴圈
while(i >0)
8樓:菊隱逸者也
continue用於結束本次迴圈,並進入下次迴圈。if控制緊鄰其的乙個語句,那麼當然是為真才能執行的了。所以結論就是:if()為真,直接下次迴圈,為假的話,執行後續語句。
9樓:a馬玉敏
一定要請將專業的人員才可以解釋這個用法。
10樓:小賊快快受死
if中為真就執行continue,就進行下一次迴圈,如果那點換成是break就直接退出迴圈了,即使沒有迴圈完,也是不在迴圈,直接退出迴圈結構了。
11樓:匿名使用者
給你來舉乙個例子吧
for(1;2;3)
如果程自
序執行了continue那麼就不會執行,3,4語句,直接去執行for迴圈中的3語句。
而且continue不能達到你的要求,你可以用break;你原來的程式可以這麼寫:
for(j=0;j<6;j++)
j**a裡的continue具體用法
12樓:匿名使用者
string s="";
for(int i=1;i<=5;i++)system.out.println(s);
你會發現s的輸出少了3和4,它的作用就是在迴圈中繼續迴圈,而不執行本次迴圈後的語句。
13樓:匿名使用者
而continue則停止執行當前的反覆,然後退回迴圈起始和,開始新的反覆。continue 用於跳過迴圈體中的一部分語句,也就是不執行這部分語句
14樓:
使用break 退出迴圈 可以使用break 語句直接強行退出迴圈,忽略迴圈體中任何其他語句和迴圈條件測試。在迴圈中遇到break語句時,迴圈被終止,程式控制在迴圈後面語句重新開始。例如 如果for 迴圈被設計為從 0執行到99,然後輸出0到99這些數字,但是當i等於10時,break語句終止程式。
所以程式只會輸出0到10。在一系列巢狀迴圈中使用break 語句時,它將僅僅終止最裡面迴圈。
而continue則停止執行當前的反覆,然後退回迴圈起始和,開始新的反覆。continue 用於跳過迴圈體中的一部分語句,也就是不執行這部分語句
return語句用來明確地從乙個方法返回。也就是,return 語句使程式控制返回到呼叫它方法。因此,將它分類為跳轉語句。
c語言中continue的用法盡量具體點
15樓:匿名使用者
continue是在迴圈體中用的
例如:for(i = 0;i< 100;i++)當遇到continue時,跳過continue下部分的迴圈體就是說continue是跳過本次迴圈繼續下次迴圈,例如,當如要輸出乙個數,不滿足條件就跳過,輸出,就可以用continue,明白不,希望採納
16樓:霸霸菌
感覺和中文意思一樣,就是繼續迴圈,不符合的執行下一條
17樓:匿名使用者
for(i = 0;i< 100;i++)
這個迴圈裡,當且僅當i = 50的時候,不執行function();
c中continue的用法
18樓:匿名使用者
continue:作用為結束本次迴圈,即跳過迴圈體中下面尚未執行的語句,接著進行下一次是否執行迴圈的判定.
注意與break語句區分:
break:可以用來從迴圈體內跳出迴圈體,即提前結束迴圈,接著執行迴圈下面的語句 .
c語言是一門通用計算機程式語言,應用廣泛。c語言的設計目標是提供一種能以簡易的方式編譯、處理低階儲存器、產生少量的機器碼以及不需要任何執行環境支援便能執行的程式語言。
儘管c語言提供了許多低階處理的功能,但仍然保持著良好跨平台的特性,以乙個標準規格寫出的c語言程式可在許多電腦平台上進行編譯,甚至包含一些嵌入式處理器(微控制器或稱mcu)以及超級電腦等作業平台。
19樓:
if( i % 2 ) continue;//意思就是如果i能被2整除就繼續下次迴圈,下面的sum += i;語句不會執行
sum += i;
最後sum應該是1+3+5+7+9之和
20樓:天下黑人第一
一樓前句對,continue是後面語句不執行,繼續下次迴圈,i%2是i模2,求這兩個數的餘數,最好寫為:i%2==0 容易理解最後sum:2+4+6+8合為20
此題i%2電腦意為有餘數,等同於i%2!=0,有餘數時,中止後面語句迴圈,繼續下次迴圈,因此為20,理解了嗎?
21樓:匿名使用者
continue 是不管條件是否滿足,都會執行continue的下一條語句;
22樓:
continue就是在迴圈中,提前結束迴圈體,如:
for(i=1;i<11;i++)
cout<<s;
因為i=5,10時,s不加i,所以s最終等於40
23樓:匿名使用者
第一次迴圈進行到continue時結束了,continue後就是while裡的k>10的判斷,不符合條件就結束了do {}while()迴圈,所以s+=k;k++都沒執行最後s=0
24樓:
第一次迴圈,k=1,(k%2)!=0成立,continue跳出本次迴圈,然後就進行判斷啊!執行while語句,迴圈只執行一次啊!!
25樓:
dowhile(k>10);
while(k>10)的意思是當k大於10時才進行下次迴圈,若不滿足該條件則跳出迴圈,所以第一次k=1continue語句執行,程式會跳過迴圈體中未執行的語句,然後進行判斷環節,判斷k<10,迴圈結束,列印輸出
關於c語言中continue 的用法?
26樓:士越雙瑋琪
for(i=0;i示如果i是偶bai數,跳du到下個迴圈(即i+1時的循zhi環)。
else
printf("%d\n",i);//否則就輸出奇數。
}要區別於
daobreak,break是符合條件專直接跳出迴圈,不屬再執行迴圈操作。continue是跳到下一迴圈,執行下步迴圈操作
c語言求解釋
1全部兩個的 表示按位操作,就是乙個二進位制數把每一位都往左移動。如果它是int型的,普通電腦上一般就是4位元組,就是32個bit,就是 00000000 00000000 00000000 00000001 然後如果r 2那麼1 00000000 00000000 00000000 0000010...
c語言中的break與Continue有什麼區別
隨楚郭璧 在c語言中,兩個跳出迴圈語句的語句break和continue。初學c,難免會混淆兩個語句之間的區別,導致程式某個區域性出現邏輯錯誤。以下是二者的區別 continue只對直接包含它的迴圈體有效 也就是for,while,而switch 中的不算迴圈體 break有效的是直接包含它的for...
c當中的continue語句是怎麼用的
你這程式不是很完整,我為了能在我這裡能執行所以稍微改了下,但是程式本身的意思完全沒改 int x,y 就宣告瞭下變數 y從1到50迴圈,在迴圈體內沒出現y,那麼很明顯y僅僅是一個計數器而已,記錄這個迴圈執行了多少次 for y 1,x 1 y 50 y 明白了continue的意思後,這處 的意思就...