c语言continue和break例子
时间: 2024-02-18 08:36:30 浏览: 28
1. continue的例子
```c
#include <stdio.h>
int main() {
int i;
for (i = 1; i <= 10; i++) {
if (i == 5) {
continue;
}
printf("%d ", i);
}
return 0;
}
// 输出结果:1 2 3 4 6 7 8 9 10
```
在上面的例子中,当i等于5时,continue语句会跳过后面的代码,直接进入下一次循环,因此输出结果中没有5。
2. break的例子
```c
#include <stdio.h>
int main() {
int i;
for (i = 1; i <= 10; i++) {
if (i == 5) {
break;
}
printf("%d ", i);
}
return 0;
}
// 输出结果:1 2 3 4
```
在上面的例子中,当i等于5时,break语句会立即结束循环,因此输出结果中只有1、2、3、4。
相关问题
C语言中break和continue
break和continue是C语言中用于控制循环语句的关键字。
break关键字用于跳出当前的循环语句,执行循环语句后面的代码。例如,在for循环中,当某个条件满足时,我们可以使用break语句来跳出循环,如下所示:
```c
for (int i = 0; i < 10; i++) {
if (i == 5) {
break;
}
printf("%d\n", i);
}
```
在上面的例子中,当i等于5时,执行break语句,跳出循环。
continue关键字用于跳过当前循环中的剩余代码,直接开始下一次循环。例如,在for循环中,我们可以使用continue语句来跳过某些循环次数,如下所示:
```c
for (int i = 0; i < 10; i++) {
if (i == 5) {
continue;
}
printf("%d\n", i);
}
```
在上面的例子中,当i等于5时,执行continue语句,跳过剩余代码,直接开始下一次循环。因此,输出结果中不包含5。
需要注意的是,break和continue语句只能用于循环语句中(如for、while、do-while等),不能用于其他类型的语句中。
c语言break和continue用法
在C语言中,`break` 用于终止当前循环,跳出循环体。
`continue` 用于跳过当前循环中剩余部分,进入下一次循环。
举个例子:
```
for (int i = 0; i < 10; i++) {
if (i == 5) {
break;
}
printf("%d\n", i);
}
```
上面的代码将会输出0到4。
```
for (int i = 0; i < 10; i++) {
if (i % 2 == 0) {
continue;
}
printf("%d\n", i);
}
```
上面的代码将会输出1到9中的奇数。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![doc](https://img-home.csdnimg.cn/images/20210720083327.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)