首页 > 其他 > 详细

break 和 continue 语句

时间:2017-08-26 22:33:54      阅读:294      评论:0      收藏:0      [点我收藏+]

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 语句

原文:http://www.cnblogs.com/zhangjunwu/p/7436489.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!