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

相关文章
相关标签/搜索