在循环执行的过程中,如果某些状况发生的时候, 需要提前终止循环, 这是非常常见的现象。C语言中提供了break和 continue 两个关键字,就是应该到循环中的。
break 的作用是用于永久的终止循环,只要 break 被执行,直接就会跳出循环,继续往后执行。
continue的作用是跳过本次循环 continue 后边的代码,在 for 循环和while 循环中有所差异的。
while循环中的break和continue
break举例
当i=5时,直接跳出循环
break的作用就是跳出循环,不管循环后期还有多少次,只要break执行,就直接停止
continue举例
输出结果为:1 2 3 4 6 7 8 9 10
continue的作用是跳过本次循环continue后面的代码,直接去判断部分
再如:
for循环中的break和continue
for循环和while循环中的break一样
break举例
当i=5时,直接跳出循环
continue举例
再如
do while循环中的break和continue