www.zhnq.net > ContinuE和ConstAnt

ContinuE和ConstAnt

continue是跳过本次的循环,进行下一次的循环,一般用在for或while中 return是作为函数返回值,也就结束了这个函数体,到了main()函数中,意思就是不在执行那个函数了!

用break语句可以使流程跳出switch语句体,也可以用break语句在循环结构终止本层循环体,从而提前结束本层循环.continue语句的作用是跳过本次循环体中余下尚未执行的语句,立即进行下一次的循环条件判定,可以理解为仅结束本次循环.

我认为是remained,因为continued包含着停下来再开始的意思,remained有持续的意思我不知道我表述的准不准确,但是像条子拉人时不是都会说“you have right remain silcent”什么什么的,而且这句话应该是要突出那个“he”一直在读书而没去玩,所以我觉得是remained

break: 结束当前循环并退出当前循环体.break还可以退出switch语句 continue: 循环体中后续的语句不执行,但是循环没有结束,继续进行循环条件的判断(for循环还会i++).continue只是结束本次循环.

continue跳出当次循环,继续下一次循环.break 跳出整个循环.另 break在switch语句中跳出switch的选择语句.

while(1) { if(i==100) break; i++; continue; j++; } 上面这个代码段是这样的:i的初值是0;每次循环都会使它加1,当i的值增到100时,if语句就生效了,这样就跳出了这个while循环,当i没有增到100时,当执行完i++时,就执行了continue语句,这

你们这样回答很害人啊,当初我学C的时候书中也是这样写,搞的很长时间才明白.老兄我给你举个例子吧 while(true) { if(i==100) break; i++; continue; j++; } 上面这个代码段是这样的:i的初值是0;每次循环都会使它加1,当i的值增到100时,if语句就生效了,这样就跳出了这个while循环,当i没有增到100时,当执行完i++时,就执行了continue语句,这样终止了本次的循环,接着再进行下循环,但是j++这个语句并 没有执行,上面这个代码段中的j++这个语句 始终没得到执行 呵呵,希望我的回答能够解决你的困惑 ^_^

//break是结束整个循环体,continue是结束单次循环 比方说: while(x++

从词性上区分continuous adj. 连续的continual adj. 不间断的,多次重复的continued adj. 继续的 v.继续(continue的过去分词和过去式)constant adj. 永恒的忠实的 n.常数也就是说每个词都有不断的意思,但侧重于不同方面

break和continue 用于循环语句时,它们可以控制中断循环.不同点是break结束循环并跳出循环体,continue 只跳出本次循环,然后让循环控制变量加一步长,进行下一次循环(当然,如果到达循环终止条件,则结束循环).break 还可以用于开关语句.

网站地图

All rights reserved Powered by www.zhnq.net

copyright ©right 2010-2021。
www.zhnq.net内容来自网络,如有侵犯请联系客服。zhit325@qq.com