黑马程序员技术交流社区

标题: 在循环、判断语句中,continue和break分别有什么区别? [打印本页]

作者: sxwnzbn    时间: 2015-9-17 10:24
标题: 在循环、判断语句中,continue和break分别有什么区别?
rt  在循环、判断语句中,continue和break分别有什么区别?

作者: jiaweizhang    时间: 2015-9-17 11:01
break语句:用于选择结构和循环结构,跳出循环或选择语句,达到终止代码往下执行
        continue语句:只能用于循环结构,结束本次循环,continu语句下边的代码不在执行,继续下一次循环
作者: spruce    时间: 2015-9-17 13:15
补充 if语句不能单独使用break,但在循环语句中if可以使用break
作者: liufeibo    时间: 2015-9-17 15:03
break  是跳出当前循环,continue 继续下一次当前循环。。
作者: 生存追求    时间: 2015-9-17 15:15
在循环中,continue是结束本次循环,break是打断了循环
作者: zhonggege1234    时间: 2015-9-17 21:42
break语句:用于switch语句和循环结构中,跳出循环或结束switch语句         continue:只能用于循环结构,结束本次循环,continu语句下边的代码不在执行,继续下一次循环
作者: 楼夜雪    时间: 2015-9-17 22:00
楼上说的对
作者: WOJIAOLIZHEN01    时间: 2015-9-17 22:39
continue:结束本次循环,开始下次循环
作者: wxd123    时间: 2015-9-27 23:22
跳过,跳出
作者: 小鹿    时间: 2015-9-28 08:59
break是结束整个循环体,continue是结束单次循环
break:
while(x++ < 10)
{
    if(x == 3)
    {
        break;
    }
    printf("%d\r\n", x);
}
continue:
while(x++ < 10)
{
    if(x == 3)
    {
        continue;
    }
    printf("%d\r\n", x);
}

作者: 刘晟伟    时间: 2015-9-28 09:09
continue结束一次循环,并且只能用于循环,break终止循环,还可以用于选择语句switch
作者: ln0491    时间: 2015-9-28 09:44
学习了......




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2