2017.6.26学习小结 - 循环的跳转1

回顾

一、循环结构

1.while循环

2.do...while循环

3.for循环

4.foreach循环

5.循环嵌套

学习小结

一、循环的跳转

跳转语句:break、continue、return等,控制程序的流程转向。

1.break语句

break语句也称之为中断语句,它通常是用来在适当的时候退出某个循环,或终止某个case并跳出switch结构。

for(赋初始值;判断条件;增减标志量){

语句1;

语句2;

......

break;

...... // 若执行break语句,则此块内的语句将不会被执行

语句n;

}

①不带标签的break

语句格式:break;

②带标签的break

语句格式:break 标签名;

本质上是作为goto语句的一种“文明”形式来使用。可以从嵌套很深的循环中退出。

2.continue语句

不在执行剩余循环体语句,回到循环的起始处。

for(赋初始值;判断条件;增减标志量){

语句1;

语句2;

......

continue;

...... // 若执行continue语句,则此处将不会被执行

语句n;

}

①不带标签的continue

语句格式:continue;

②带标签的continue

语句格式:continue 标签名;

作用跳出深度循环。

思考

不知道我还能坚持吗?又是凌晨了。


记于2017年6月26日夜(27日凌晨)

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Swift 提供了类似 C 语言的流程控制结构,包括可以多次执行任务的for和while循环,基于特定条件选择执行...
    穷人家的孩纸阅读 724评论 1 1
  • [The Swift Programming Language 中文版]本页包含内容: Swift提供了多种流程控...
    风林山火阅读 594评论 0 0
  • Swift提供了多种控制流声明。包括while循环来多次执行一个任务;if,guard和switch声明来根据确定...
    BoomLee阅读 2,005评论 0 3
  • 文/妙蛙种子 图/网络 (一) 在历史中的创业英雄里,我不得不提一下项羽。 项羽,名籍,字羽,秦末下相人,楚国名将...
    解读男人阅读 1,848评论 1 3
  • 夕阳西下,忙碌人在天涯。车水马龙,置身于喧嚣生活不能自拔。或以习惯于奔波疲惫无力反抗,或内心深处那颗不羁的野...
    白裔辰阅读 339评论 3 1