首页 > 软件操作教程 > 编程开发 > C#
题目内容

C# 流程控制 循环的中断

题目答案

有时需要更精细地控制循环代码的处理。C#为此提供了以下命令:

•break立即终止循环。

•continue—立即终止当前的循环(继续执行下一次循环)。

•return——跳出循环及包含该循环的函数。 break命令可退出循环,继续执行循环后面的第一行代码,例如:

int i = 1; 

while {i <= 10)

{

    if  (i == 6)

      break;

   WriteLine($"{i++}");

)*

这段代码输出数字1到5,因为break命令在i的值为6时退出循环。 continue仅终止当前迭代,而不是整个循环,例如:

int i;

for (i = 1; i <= 10; i++)

{

   if   ((i % 2) == 0) 

       continue;

   WriteLine(i);

}

在上面的示例中,只要i除以2的余数是0, continue语句就终止当前的迭代,所以只显示数字1、3、5、7 和9。

网友评论(共0条评论)

请自觉遵守互联网相关政策法规,评论内容只代表网友观点!

最新评论

点击加载更多评论>>

软件操作 新人注册送三重礼

已有 22658 名学员学习以下课程通过考试

相关视频试题

最需教育客户端 软件问题一手掌握

去 App Store 免费下载 iOS 客户端