相比于break语句,continue那就显得威慑力不足,它的用法是终止本次循环,跳过尚未执行的语句而进入下次循环,它和break一样可以用于for语句和while语句当中。结构与break也大致相似:
for 变量 in 对象:#break语句在for语句中的用法 if 条件语句: continue 循环语句 while 条件语句:#break语句在while语句中的用法 循环语句 if 条件语句: continue
通过实例来看一下continue的用法:
number = 0 while number != 10: number += 1 if number == 5: continue print(number)#在number=5的时候此项被跳过 else: print('number=',number)
输出结果:
1 2 3 4 6 7 8 9 10 number= 10
看输出可以发现并没有5这一项,说明continue的存在使得number=5的那次循环的print被跳过。
本文固定URL:https://www.dotcpp.com/course/642
C语言网提供由在职研发工程师或ACM蓝桥杯竞赛优秀选手录制的视频教程,并配有习题和答疑,点击了解:
一点编程也不会写的:零基础C语言学练课程
解决困扰你多年的C语言疑难杂症特性的C语言进阶课程
从零到写出一个爬虫的Python编程课程
只会语法写不出代码?手把手带你写100个编程真题的编程百练课程
信息学奥赛或C++选手的 必学C++课程
蓝桥杯ACM、信息学奥赛的必学课程:算法竞赛课入门课程
手把手讲解近五年真题的蓝桥杯辅导课程