搜索
写经验 领红包

c语言中beak语句的用法(c语言中beak)

导语:C语言中的break语句用法

一、break用于循环

示例

34;测试语句\n&34;测试语句\n&include<stdio.h>int main(void){    int n = 1;    switch(1){        case 1:            printf(&34;);            break;         case 2:            printf(&34;);            break;    }}

(1)此例中,如果两个case中均使用break,则结果只会打印出“测试语句1”。

(2)此例中,如果将case 1中的break注释,则会打印出“测试语句一”,“测试语句二”。

运行结果

三、break不能用于if语句

示例一

include<stdio.h>int main(void){    int i;    for(i=1;i<10;i++){        if(i == 5){            printf(&34;);             break;        }        printf(&34;,i);    }}

(1)此例中,当i的值分别为1,2,3,4时,if语句中i==5都不成立,不会执行if语句中的语句,此时会执行printf(&34;,i);

(2)当i=5时,if语句成立,则执行printf(&34;),并且执行break语句,因此之后的循环不会执行。

运行结果

总结

(1)break用于循环,则可以结束循环。

(2)break用于switch语句,则可以结束switch语句。

(3)break不能用于if,若if语句在for循环语句中,break可以用于结束for循环。

本文内容由小竹整理编辑!