首页 理论教育 C#编程新手:使用continue提升流程控制

C#编程新手:使用continue提升流程控制

时间:2023-10-22 理论教育 版权反馈
【摘要】:只能在while、do或for语句中使用continue语句。实例13:循环显示0~20的奇数下面通过一个简单实例来说明使用continue语句的具体流程。3)定义变量mm,利用for语句得出小于20的奇数。4)通过WriteLine()输出结果。图5-9 实例执行结果由图5-9所示的效果可以看出,continue语句仅仅对内层for语句起作用,而对外层for语句没有造成任何影响。多学一招在实际应用中,经常将continue语句与表达式(i<9)一起使用来跳过continue与for循环体末尾之间的语句。

C#编程新手:使用continue提升流程控制

只能在while、do或for语句中使用continue语句。continue语句能够忽略循环语句块内位于它后面的代码,从而直接开始另外的新的循环。但是,continue语句只能使直接包含它的语句开始新的循环,而不能作用于包含它的多个嵌套语句。

实例13:循环显示0~20的奇数

下面通过一个简单实例来说明使用continue语句的具体流程。本实例保存在“光盘:\daima\5”文件夹内,项目名为continueyuju。本实例的功能是,循环显示0~20的奇数,主要代码如下:

978-7-111-36370-5-Part01-318.jpg

上述实例代码的设计流程如下。

1)定义变量nn,利用for语句循环显示次数。

2)通过WriteLine()输出次数。

3)定义变量mm,利用for语句得出小于20的奇数。

4)通过WriteLine()输出结果。

执行上述实例代码,按下两次〈Enter〉键后,在屏幕中循环显示三次小于20的奇数,具体如图5-9所示。(www.xing528.com)

978-7-111-36370-5-Part01-319.jpg

图5-9 实例执行结果

由图5-9所示的效果可以看出,continue语句仅仅对内层for语句起作用,而对外层for语句没有造成任何影响。

多学一招

在实际应用中,经常将continue语句与表达式(i<9)一起使用来跳过continue与for循环体末尾之间的语句。例如下面的代码:

978-7-111-36370-5-Part01-320.jpg

执行后将输出:

9

10

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈