C语言中.关于continue和break的问题:
来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/15 17:00:32
C语言中.关于continue和break的问题:
continue在for循环中是进行下一次循环,那么在while中呢.
break如果应用于多重for循环中,是跳出当前循环.还是跳出整个大循环?
continue在for循环中是进行下一次循环,那么在while中呢.
break如果应用于多重for循环中,是跳出当前循环.还是跳出整个大循环?
我来回答这个问题吧,当初我也有所疑惑~!
首先纠正一下你的观念……
1. continue在for循环中不是进行下一次循环,是你理解错误.continue的作用是结束本次循环,虽然结果一样,但是细节上会不一样.
举个例子:
for(……)
{
……
continue; //这跳转
……//这的语句不会执行
//continue跳转到这!不是下一次,是本次末尾……
}
continue对于while效果和for一样,到达大括号之前!
第二个问题,对于break关键字的效果是跳出当前循环,注意是“当前”,也就是说他只能跳出一个循环,不管你有多少个循环嵌套.举个例子:
for(……)
{
……
break; //这跳转
……//这的语句不会被执行,所以你加一百个break效果和一个一样!
}
//break跳转到这!当前循环体的下一行,大括号之后.
最后提醒一句,善用break……
首先纠正一下你的观念……
1. continue在for循环中不是进行下一次循环,是你理解错误.continue的作用是结束本次循环,虽然结果一样,但是细节上会不一样.
举个例子:
for(……)
{
……
continue; //这跳转
……//这的语句不会执行
//continue跳转到这!不是下一次,是本次末尾……
}
continue对于while效果和for一样,到达大括号之前!
第二个问题,对于break关键字的效果是跳出当前循环,注意是“当前”,也就是说他只能跳出一个循环,不管你有多少个循环嵌套.举个例子:
for(……)
{
……
break; //这跳转
……//这的语句不会被执行,所以你加一百个break效果和一个一样!
}
//break跳转到这!当前循环体的下一行,大括号之后.
最后提醒一句,善用break……
C语言中.关于continue和break的问题:
C语言中 continue和break用法的区别
C语言中的continue和break的区别?
关于C语言中continue 的用法?
C语言 关于break的小问题
简述C语言中,break语句与continue语言的作用与作用范围?有例题最好!
判断题1.C语言的一个特点是可以对计算机硬件进行操作 ( ) 2.在循环过程中,使用break语句和continue语
在C#语言中break与continue用法的区别是什么?什么时候用break什么时候用continue?
continue和break的区别
break和continue的区别
break和continue的用法
还是C语言break问题