break和contiune的使用方法

简介: break和contiune的使用方法

前言

本文章主要讲解break和continue

一、break

功能:跳出所在循环。

例子1:

#include<stdio.h>
int main(void)
{
    int i = 0;
    for (i = 0; i < 5; i++)
    {
        printf("%d\n", 5);
        break; //直接跳出for循环不在执行 也就是只打印一次5
    }
    return 0;
}

循环之外不能写break

例子2:

嵌套只跳出所在循环,不是跳出所有循环

#include<stdio.h>
int main(void)
{
    int i = 0,j=0;
    for (i = 0; i < 3; i++)//执行3次
    {
        for (j = 0; j < 3; j++)
        {
            printf("%d\n", 5);//原来是执行3次现在只执行一次
            break;            //3*1=3次
        }
    }
    return 0;
}

二、continue

功能:执行下一次循环(所在循环)

#include<stdio.h>
int main(void)
{
    int i = 0;
    for (i = 0; i < 3; i++)
    {
        printf("%d\n", 5);
        continue; //直接执行下一次循环不再执行下面的代码也就是只打印5
        printf("%d\n", 4);
    }
    return 0;
}

总结

break是直接跳出循环,不在执行了。 continue是执行下一次循环而不在执行下面的代码。

相关文章
|
2月前
break,continue,return的区别深度剖析
break,continue,return的区别深度剖析
|
2月前
|
C#
c#一文读懂continue、return、break区别
c#一文读懂continue、return、break区别
21 0
|
2月前
|
Python
Python中continue和break的区别
Python的`continue`和`break`关键字用于控制循环流程。`continue`跳过当前迭代的剩余代码,进入下一次循环,常用于忽略某些特定迭代。而`break`则终止当前循环,直接退出循环体。两者都只能在循环中使用,选择使用哪个取决于具体需求,以实现更简洁高效的代码。了解它们的区别有助于更好地控制循环流程。
30 0
break、continue、return在循环中用法的区别
break、continue、return在循环中用法的区别
|
2月前
|
Python
【Python基础】- break和continue语句
【Python基础】- break和continue语句
21 0
|
2月前
|
存储 C语言 索引
深入解析 C 语言中的 for 循环、break 和 continue
当您确切地知道要循环执行代码块的次数时,可以使用 for 循环而不是 while 循环
195 0
|
Shell 开发工具 开发者
case-for-while 语句使用方法 | 学习笔记
快速学习 case-for-while 语句使用方法。
95 0
case-for-while 语句使用方法 | 学习笔记
JavaScrip代码讲解break与continue的区别
基本break语句和continue语句都是在循环语句中使用的。break与continue用来控制循环流程。

热门文章

最新文章