break 和 continue 语句

Posted zhangjunwu_

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了break 和 continue 语句相关的知识,希望对你有一定的参考价值。

break:

在循环语句中,break用于永久的终止循环、立即退出循环。

在执行完break语句之后,执行流下一条执行的语句,就是循环正常结束后应该执行的下一条语句。

例如:

while( scanf( "%f",&value ) == 1 )

{

  if( value < 0 )

  {

    break;

  }

}

 

continue:

在循环语句中,continue用于永久终止当前的那次循环。

在执行完continue语句之后,循环体内的剩余部分便不再执行,而接下来就是重新测试表达式的值,决定是否继续执行循环。

while( (ch = getchar() ) != EOF )

{

  if( ch < ‘0‘ || ch > ‘9‘ )

  {

    continue;

  }

}

 

注意:

break和continue,这两条语句的任何一条如果出现于嵌套的循环内部,它只对最内层的循环起作用,而无法影响外层循环的执行。

 

以上是关于break 和 continue 语句的主要内容,如果未能解决你的问题,请参考以下文章

不就是循环嘛,循环与分支知识点详解!!

shell break与continue

break语句与continue语句

循环语句中,break语句和continue语句有何不同

Java技术_Java千百问(0020)_break与contine分别如何使用

break和continue的区别