老师这里的break;和continue;的用法我不太明白

老师这里的break;和continue;的用法我不太明白

http://img1.sycdn.imooc.com//climg/5cff43580001404405310397.jpg

1、break和continue什么循环都能用吗?比如 for循环,switch循环

2、结合这里的例子break和continue分别表示什么意思?


正在回答

登陆购买课程后可参与讨论,去登陆

2回答

同学你好。

break,continue能够用于所有的循环结构中,包括while循环,for循环。

continue可以用于switch-case结构,break不可以。

两者在循环中作用为:

break:跳出循环,不再执行循环结构。使用break后,跳出while循环的大括号,继续向下执行程序。

http://img1.sycdn.imooc.com//climg/5cff4bea0001961604230152.jpg

continue:退出本次循环,继续执行下次循环。使用continue,continue之后的语句不再执行,重新执行一遍循环语句。

http://img1.sycdn.imooc.com//climg/5cff4c0e00011e3904200145.jpg

continue在switch-case中的作用为:跳出switch-case结构。

如果我的回答解决了你的疑惑,请采纳。祝:学习愉快~

  • 慕移动ttong 提问者 #1
    老师,这里的continue后面没有语句了,所以continue这里的作用是重新执行一遍循环语句,是吗?
    2019-06-11 15:04:05
吃吃吃鱼的猫 2019-06-11 17:30:12

同学你好,你的理解是正确的哦~

如果我的回答解决了你的疑惑,请采纳。祝:学习愉快~

问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师