continue和break的区别与用法「建议收藏」

continue和break的区别与用法「建议收藏」一般而言,程序进入循环后在下一次循环测试之间会执行完循环体的所以语句。continue和break语句可以根据循环体中测试结果来忽略一部分循环内容,甚至结束循环。continue语句三种循环都可以使用continue语句。执行到该语句时,会跳过本次迭代(即循环)的剩余部分,并开始下一轮迭代。如果continue语句在嵌套循环内,则只会影响包含该语句的内层循环。语法C语言中continue语句的语法:continue;流程图实例#inclu……

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE使用 1年只要46元 售后保障 童叟无欺

  一般而言,程序进入循环后 在下一次循环测试之间会执行完循环体的所以语句。continue和break 语句可以根据循环体中测试结果来忽略一部分循环内容,甚至结束循环。

continue 语句

  三种循环都可以使用continue语句。执行到该语句时,会跳过本次迭代(即循环)的剩余部分,并开始下一轮迭代。如果continue 语句在嵌套循环内,则只会影响包含该语句的内层循环。

语法

C 语言中 continue 语句的语法:

continue;

df0ac93a0e574d45a36fb070e0cf8cfc.jpg

 流程图

83f56300c6e64f798ba4b65dcbb8636d.jpg

实例

#include <stdio.h>

int main ()

{

   /* 局部变量定义 */

   int a = 10;

   /* do 循环执行 */

   do

   {

      if( a == 15)

      {

         /* 跳过迭代 */

         a = a + 1;

         continue;

      }

     printf(“a 的值: %d\n”, a);

  a++;

   }while( a < 20 );

   return 0;

}

当上面的代码被编译和执行时,它会产生下列结果:

a 的值: 10

a 的值: 11

a 的值: 12

a 的值: 13

a 的值: 14

a 的值: 16

a 的值: 17

a 的值: 18

a 的值: 19

6282f54911144be6994e81f6c278b7c7.png

 

break语句

C 语言中 break 语句有以下两种用法:

当 break 语句出现在一个循环内时,循环会立即终止,且程序流将继续执行紧接着循环的下一条语句。

它可用于终止 switch 语句中的一个 case。

语法

C 语言中 break 语句的语法:

break;

90100e13b56746ffae44a8606d73f294.jpg

 流程图

afb14f6fe6ed4e0ea957e4d673723ded.jpg

实例

#include <stdio.h>

int main ()

{

   /* 局部变量定义 */

   int a = 10;

   /* while 循环执行 */

   while( a < 20 )

   {

      printf(“a 的值: %d\n”, a);

      a++;

      if( a > 15)

      {

         /* 使用 break 语句终止循环 */

          break;

      }

   }

   return 0;

}

当上面的代码被编译和执行时,它会产生下列结果:

a 的值: 10

a 的值: 11

a 的值: 12

a 的值: 13

a 的值: 14

a 的值: 15

 

 

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/197548.html原文链接:https://javaforall.net

(0)
上一篇 2025年9月1日 下午7:01
下一篇 2025年9月1日 下午7:43


相关推荐

  • jQuery 模板 tmpl 用法「建议收藏」

    jQuery 模板 tmpl 用法「建议收藏」昨晚无意中发现一个有趣的jQuery插件.tmpl(),其文档在这里。官方解释对该插件的说明:将匹配的第一个元素作为模板,render指定的数据,签名如下:.tmpl([data,][options])其中参数data的用途很明显:用于render的数据,可以是任意js类型,包括数组和对象。options一般情况下都是

    2022年6月18日
    37
  • 树莓派4B 安装和配置使用

    树莓派4B 安装和配置使用树莓派4B安装和配置使用

    2022年6月7日
    41
  • vue中keep-alive、activated的探讨和使用「建议收藏」

    vue中keep-alive、activated的探讨和使用「建议收藏」在修改公司的一个项目的时候发现了activated这个东西,一直觉得很疑惑,之前也没怎么用过啊!官网的生命周期那也没说过这东西啊!生命周期不就createmountupdate和destory这几个东东么,怎么多了个activate出来。百思不得其解,于是去问了下度娘和查了下文档!恍然大悟,原来这东东是结合keep-alive这东东使用的,下面顺便记录一下。 keep-ali………

    2025年8月24日
    3
  • git/github运用

    git/github运用

    2021年10月20日
    37
  • java jcf查看_JCF简单总结

    java jcf查看_JCF简单总结JCF JavaCollecti 即 Java 中运用最为广泛的 Java 集合类 它是 Java 对常用数据结构的封装 包含于 java util 包中 所谓集合就是在类内部对数据进行组织的载体 JavaAPI 提供了一系列类的实例 用来在程序中存放对象 Java 集合将接口和实现进行了分离 其接口与类的结构如下 JCF 接口结构 Iterable Collection List

    2026年3月19日
    2
  • 通用数据库连接程序

    通用数据库连接程序

    2021年8月7日
    66

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号