C语言中break与continue使用场景
break和continue属于C语言中的关键字,并且可以当做表达式在程序中使用。两者可以都在可以在循环语句中使用,用于控制循环。以下将对break和continue用案例进行讲解。
1、continue使用场景
1)while循环中
while(条件)
if (条件判断)
continue;------------------------------>退出本次循环continue(继续运行while)
2)for循环中
for(条件)
if(条件判断)
continue;------------------------------------->退出本次循环continue(继续运行for循环)
2、break使用场景
1)while循环中
if(条件判断)
break;---------------------------------------->退出当前循环结构(结束while循环)
2)for循环中
for(条件)
if(条件判断)
break;---------------------------------->退出当前循环结构(结束for循环)
3)switch语句
switch(开关)
case 开关值:
break;--------------------------------------->退出当前switch语句(结束switch语句)
...
...
default:
break;
图1 break使用场景1
图2 break使用场景2
图3 break使用场景3
图4 break&continue使用场景