break c语言用法
break语句是C语言中的一个控制语句,用于在循环或switch语句中跳出当前的循环或switch块。
在循环中,当break语句被执行时,该循环会立即终止,程序流将跳出循环继续执行循环外的代码。
在switch语句中,当break语句被执行时,该switch块会立即终止,程序流将跳出switch语句,继续执行switch块之后的代码。
break语句通常与条件语句配合使用,用于退出循环或switch块的执行。
下面是一个示例,展示了break语句的用法:
c
#include <stdio.h>
int main() {
int i;
for (i = 0; i < 10; i++) {
if (i == 5) {
break;
}
printf("%d\n", i);
}
printf("Loop finished\n");
int num = 3;
switch (num) {
case 1:
printf("Number is 1\n");
break;
case 2:
printf("Number is 2\n");
break;
case 3:
printf("Number is 3\n");
break;
default:
printf("Number is not 1, 2, or 3\n");
break;
}
return 0;
}
输出结果为:
0
1
2
3
4
Loop finished
Number is 3
switch语句必须使用break吗在上面的示例中,当i等于5时,for循环中的break语句被执行,循环终止并输出"Loop finished"。同时,在switch语句中,当num为3时,switch块中的break语句被执行,switch块终止,程序流继续执行switch块之后的代码。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论