19 C#循環語句的跳過和中斷 continue和break

 

在C#的循環語句中,有的時候咱們但願跳過其中某個循環,有時咱們但願當某個條件知足時,直接終止整個循環。C#爲咱們提供了 continue;和break;語句。編程

continue和break的用法同樣,直接寫上這個單詞,後面加一個分號就行微信

好比:學習

continue;spa

break;blog

這兩個語句在while循環和for循環中都能使用。教程

當在循環中遇到continue;語句時,本輪循環中後面的語句就再也不執行了。開始執行下一個循環。ci

當在循環中遇到break;語句時,直接終止整個循環。就是說,不只當次的循環不執行,再下去的全部循環也不執行了。it

一般使用continue和break語句會結合着if語句來使用。io

 

你建立一個項目。解決方案名稱爲Sloution19,項目名稱爲Exercise19,項目類型爲控制檯程序。點擊Program.cs. 在裏邊加入這些代碼。for循環

這裏簡單解釋一下上面的代碼。

1. 在沒有 break和 continue的語句時while 循環和 for 循環都想在dos 窗口輸出 1 到 10 的數字

2. 當i==3或j==3的時候,if條件爲真,contiue語句執行。continue後面的語句再也不執行。從新開始新的一輪循環。注意 continue以前的語句是所有執行了的。

3. 當i==7或j==7的時候,if條件爲真,break語句執行。break後面的語句再也不執行。整個循環語句終止。

 

運行結果

 

練習

  1. 讀懂這段代碼,爲重要的語句加上註釋

  2. 把第17行代碼,移到第26行代碼以後,大括號以前。運行程序會是什麼結果?想一想其中的緣由是什麼?

  3. 試着寫一段代碼,用循環打印1到10直接的偶數。考慮使用continue。

  4. 計算1+2+3+。。。。的和,若是和剛剛大於68須要累加到幾?考慮使用break。

 


付費解答C#入門學習過程當中碰到的各類問題。

零基礎學習C#入門,大多數的問題均可以經過自學或藉助互聯網解決。

可是仍是會有一些問題,不是那麼容易解決,成爲了你學習的絆腳石。最後甚至形成你學習的半途而廢。一般學習C#編程入門,你會遇到20到30多個你不能很容易解決的問題。

這個時候,你最須要什麼呢?

對!一個專業的老師給你幫助!

你在學習本課程中,遇到任何問題均可以經過qq或email想本教程做者進行求助。

只需30元你就能夠獲得本教程做者的三次專業解答。因此你只需不到300元就能夠順利的完成C#入門,今後推開軟件行業的大門。

 

付費方式很是簡單:

用微信掃描下面的二維碼。在付款留言中留下你的qq號或email地址就能夠啦。

 

教育不是要便宜,而是要可靠!真正聰明的人,更懂得花錢讓專業的人爲本身服務,提升本身的效率。

 

老師qq:2040227296

老師email:2040227296@qq.com

相關文章
相關標籤/搜索