千锋教育-做有情怀、有良心、有品质的职业教育机构

手机站
千锋教育

千锋学习站 | 随时随地免费学

千锋教育

扫一扫进入千锋手机站

领取全套视频
千锋教育

关注千锋学习站小程序
随时随地免费学习课程

首页 视频教程 培训课程 师资团队 技术干货 常见问题 面试题 职场就业 零基础学c语言 行业资讯
【热点话题】 c语言技术干货 c语言学习教程 c语言学习笔记 c语言面试题 c语言培训问答 c语言培训机构哪些好 c语言职场就业
当前位置:c语言培训  >  零基础学c语言  >  c语言break和continue用法(跳出循环)

c语言break和continue用法(跳出循环)

来源:千锋教育
发布人:syq
时间: 2023-05-09 11:10:04

  在C语言中,break和continue是两个用来控制循环执行流程的关键字,它们分别可以用来跳出循环和跳过循环中的某个代码块。

c语言break和continue用法(跳出循环)

  1. break语句

  break语句可以用来终止循环语句,使程序跳出循环体执行下一条语句。break语句通常与if语句结合使用,当某个条件满足时,程序会跳出循环。

  例如,下面的代码演示了如何使用break语句来实现查找数字7:

```c
#include <stdio.h>

int main()
{
int numbers[] = {1, 2, 3, 4, 5, 6, 7, 8, 9, 10};
int i;

/* 查找数字7 */
for (i = 0; i < 10; i++) {
if (numbers[i] == 7) {
printf("找到了数字7!
"
);
break;
}
}

return 0;
}

   上述代码中,程序会在循环体中查找数字7。当找到数字7时,程序会输出一条消息并跳出循环。

  2. continue语句

  continue语句可以用来跳过循环中的某个代码块,进入下一次循环执行。通常情况下,continue语句与if语句一起使用,当某个条件满足时,程序会跳过本次循环,执行下一次循环。

  例如,下面的代码演示了如何使用continue语句来打印数字1到10中的奇数:

```c
#include <stdio.h>

int main()
{
int i;

/* 打印1到10中的奇数 */
for (i = 1; i <= 10; i++) {
if (i % 2 == 0) {
continue;
}
printf("%d ", i);
}

return 0;
}

   上述代码中,程序会依次打印数字1到10中的奇数。当循环变量i是偶数时,程序会执行continue语句,跳过当前循环,进入下一次循环。当循环变量i是奇数时,程序会执行printf()语句,打印数字。

声明:本站稿件版权均属千锋教育所有,未经许可不得擅自转载。

猜你喜欢LIKE

最新文章NEW

相关推荐HOT

更多>>