break 一般是針對一個循環或者switch中的case,表示跳出當前的循環或選擇,即在一個單層循環中。
可以通過break 來跳出循環,在switch 中的case通過break來阻止穿透
例如:
/*用於switch中*/
#include<stdio.h>
int main()
{
int a ;
scanf("%d",&a);
switch (a)
{
case 1:
a = 7;
break;
case 2:
a = 5;
break;
default :
a = 1;
break;
}
printf("%d",a);
return 0;
}
/*用於while循環中 (也可用於計數控制的for循環,此處不再舉例)*/
while(a>b&&a-x*b>0)
{
if(a-x*b<b)
break;
x++;
}