4-8 C#循环结构之break
本节编程练习不计算学习进度,请电脑登录imooc.com操作

C#循环结构之break

前面学习 switch 结构时,我们曾经遇到过 break 关键字, break 在 switch 结构的作用是“跳出 switch 结构”。
break 关键字还可以用在循环中,作用是“结束循环”。下面的循环代码中,当 x==3 的时候会执行 break 

运行结果:

对比代码和运行结果可知,当执行到 break ,循环结束(尽管此时循环条件仍然为 true )。

利用 break 关键字和 true 关键字,我们可以用另一种方式编写循环,下面的代码是输出1-5的整数:

运行结果:

任务

右边的代码打印 1-5 之间的奇数,那么,在第 14 行应该添加 break 还是 continue 关键字呢?

  1. using System;
  2. using System.Collections.Generic;
  3. using System.Text;
  4.  
  5. namespace Test
  6. {
  7. class Program
  8. {
  9. static void Main(string[] args)
  10. {
  11. for(int x=1;x<=5;x++)
  12. {
  13. if(x%2==0)
  14. //添加关键字break或continue
  15. Console.Write(x);
  16. }
  17. }
  18. }
  19. }
下一节