购买
下载掌阅APP,畅读海量书库
立即打开
畅读海量书库
扫码下载掌阅APP

6.4 跳转语句

视频讲解

C#语言中的跳转语句主要包括break语句和continue语句,跳转语句可以用于提前结束循环,本节将分别对它们进行详细讲解。

6.4.1 break语句

第5章中已经介绍过使用break语句可以使流程跳出switch多分支结构,实际上,break语句还可以用来跳出循环体,执行循环体之外的语句。break语句通常应用在switch,while,do…while或for语句中,当多个switch,while,do…while或for语句互相嵌套时,break语句只应用于最里层的语句。break语句的语法格式如下:

说明

break一般会结合if语句进行搭配使用,表示在某种条件下,循环结束。

【例6.05】 修改例6.01,在iNum的值为50时,退出循环,代码如下: (实例位置:资源包\源码\06\6.05)

程序运行结果如下:

6.4.2 continue语句

continue语句的作用是结束本次循环,它通常应用于while,do…while或for语句中,用来忽略循环语句内位于它后面的代码而直接开始一次的循环。当多个while,do…while或for语句互相嵌套时,continue语句只能使直接包含它的循环开始一次新的循环。continue的语法格式如下:

说明

continue一般会结合if语句进行搭配使用,表示在某种条件下不执行后面的语句,直接开始下一次的循环。

【例6.06】 通过在for循环中使用continue语句实现1到100之间的偶数的和,代码如下: (实例位置:资源包\源码\06\6.06)

程序运行结果如下: Cf6fpytP8mzPriIU3kAvgMoxswmWRlRRjorjCLIByX7yIxtNadHShsAGql27Mo5U

点击中间区域
呼出菜单
上一章
目录
下一章
×