码迷,mamicode.com
首页 > 其他好文 > 详细

break 和 continue 语句

时间:2017-08-26 22:46:38      阅读:238      评论:0      收藏:0      [点我收藏+]

标签:退出   执行   eof   接下来   注意   ==   getc   测试表   部分   

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

标签:退出   执行   eof   接下来   注意   ==   getc   测试表   部分   

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

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!