在循环结构中遇到break语句时,跳出循环到其后的第一条语句开始执行。
时间: 2024-02-27 11:53:43 浏览: 58
C例子:break语句
在循环结构中,当程序执行到 `break` 语句时,会立即跳出循环,不再执行循环体中未执行的语句,直接执行循环后的第一条语句。以下是一个示例:
```c
#include <stdio.h>
int main()
{
int i;
for (i = 1; i <= 10; i++)
{
if (i == 5)
{
break;
}
printf("%d ", i);
}
printf("\nAfter loop, i = %d\n", i);
return 0;
}
```
以上代码中,程序执行到 i=5 时,会执行 `break` 语句跳出循环,不再输出 5-10 的数字,直接执行循环后的 `printf` 语句输出结果:
```
1 2 3 4
After loop, i = 5
```
因此,当程序需要在满足一定条件时退出循环,可使用 `break` 语句实现。
阅读全文