爱学网
当前位置 : 爱学网 > 经验 > 学习经验 > C/C++:[5]认识break和continue语句

C/C++:[5]认识break和continue语句

更新时间:2026-05-03 21:56:04

C/C++中,

break和

continue语句都能使程序能够跳过部分代码。

break和

continue语句可以用在任何循环语句中,还可用于

switch语句中,下面我们一起了解下它们的区别。

一、break语句

01

break语句使程序跳到switch或者整个循环体后面 的语句处继续执行。

02

在VS2012中编写如下测试代码:输出会是什么呢?

03

通过上面的结果我们可以看出,当i递增到5时,执行if程序块里的break语句后,整个for循环也终止了,程序跳转到for循环后面继续执行。

二、continue语句

01

continue语句使程序跳过switch或者循环体内部continue后面的语句,继续新一轮的循环。

02

在VS2012中编写如下测试代码:输出会是什么呢?

03

通过上面的结果我们可以看出,当i递增到5时,执行if程序块里的continue语句后,for循环continue后面的语句没有执行,程序回到for循环的条件测试处,然后程序继续执行for循环,直至结束后执行for循环后面的语句。