本次要讲的方式有三种:break;return;goto;

示例代码:

   #include <stdio.h>int main(void){int i=0,j=5;while(1){if(i<=j){printf("i=%d\n",i);i++;}elsebreak;//return 0;//goto EXIT;}//EXIT:printf("I am a program!\n");}

通过修改代码注释,输出结果如下:

break输出结果为:

return 输出结果为:

3.goto 输出结果为:

总结:
1、break–退出while循环体,但while循环后面还有其他语句的话,还是会执行

2、return–退出函数,while循环后面还有其他语句的话,直接跳过不会执行

3、goto–goto到EXIT的地方继续执行函数,指向的标签在循环外,那么程序会无条件执行该点,同样也可以达到退出循环的效果。

C语言中whlie(1)跳出循环的三种结束方式相关推荐

  1. c语言函数的三种调用方式是什么?

    函数的三种调用方式:1.函数作为表达式中的一项出现在表达式中,例"z=max(x,y)":2.函数作为一个单独的语句,例"printf("%d",a) ...

  2. c语言函数三种方式,c语言函数的三种调用方式是什么

    函数的三种调用方式:1.函数作为表达式中的一项出现在表达式中,例"z=max(x,y)":2.函数作为一个单独的语句,例"printf("%d",a) ...

  3. Java多线程:多线程同步安全问题的 “三“ 种处理方式 ||多线程 ”死锁“ 的避免 || 单例模式”懒汉式“的线程同步安全问题

    Java多线程:多线程同步安全问题的 "三" 种处理方式 ||多线程 "死锁" 的避免 || 单例模式"懒汉式"的线程同步安全问题 每博一文 ...

  4. Hive metastore三种配置方式

    Hive的meta数据支持以下三种存储方式,其中两种属于本地存储,一种为远端存储.远端存储比较适合生产环境.Hive官方wiki详细介绍了这三种方式,链接为:Hive Metastore. 一.本地d ...

  5. python数据结构与算法:二叉树及三种遍历方式(先序遍历/中序遍历/后序遍历)

    树的实现采用queue的形式: 树的三种遍历方式(广度优先白能力法):先序遍历(根左右),中序遍历(左根右)以及后序遍历(左右根) ######################P6.4 数据结构### ...

  6. FPGA之道(41)HDL的三种描述方式

    文章目录 前言 三种描述方式 结构化描述方式 数据流描述方式 行为级描述方式 前言 常编写Verilog代码的就会知道,我们对于某一功能的描述,可以通过门电路来描述,也可以直接描述其功能等,这就牵扯到 ...

  7. 【 Verilog HDL 】HDL的三种描述方式

    当我们使用HDL代码描述硬件功能的时候,主要有三种基本描述方式,即结构化描述方式.数据流描述方式和行为级描述方式.通过本次总结,我们将明白到底我们描述的电路是什么方式描述的. 结构化描述方式 结构化描 ...

  8. oracle if=,oracle中if/else的三种实现方式详解

    1.标准sql规范 1.单个IF IF v=... THEN END IF; 2.IF ... ELSE IF v=... THEN ELSE t....; END IF; 3.多个IF IF v=. ...

  9. oracle Hash Join及三种连接方式

    在Oracle中,确定连接操作类型是执行计划生成的重要方面.各种连接操作类型代表着不同的连接操作算法,不同的连接操作类型也适应于不同的数据量和数据分布情况. 无论是Nest Loop Join(嵌套循 ...

最新文章

  1. sybase 数据库恢复
  2. JavaScript---详解cookie
  3. 靠一个不存在的基因,写了学位论文顺利毕业的上交大硕士,被学校撤销了学位!...
  4. 使用静态内置类实现线程安全的单例设计模式
  5. 【Tyvj1783】【codevs2418】【BZOJ1856】字符串,厉害的组合数与模型转换
  6. SpringCloudSpringBootmybatis分布式微服务云架构-hystrix参数详解
  7. iis5.1配置php5.3.1详解,在IIS5.1下手工安装配置IIS5.1+PHP5.3教程
  8. python shutil模块用法实例分析_python之shutil模块使用方法(三分钟了解)
  9. 复变函数系列(三 ) - 复变函数的积分
  10. JSON --- JAVA 使用方法
  11. HTML5学习笔记 二:article和section
  12. 如何删除2345浏览器网络导航主页
  13. 条形码编码规则及标准
  14. Linux安装软件报错--正在尝试其它镜像
  15. bzoj1127 洛谷3474 题解
  16. 逆概率加权Doubly Robust Methods
  17. 学生也可以搭建自己的网站详细讲解
  18. 设置gvim中横竖光标_VIM的配置:高亮光标所在的行列
  19. UVa 12118 Inspector's Dilemma
  20. xingtai -飞机大战2。0

热门文章

  1. 在正式使用计算机账务系统的银行对账功能,2005年初级会计电算化练习题(五)
  2. 最近爆火的互动播客,要解决哪些技术难题?
  3. 淘淘商城第89讲——nginx配置反向代理
  4. 零代码 一条链接开启你自己的留言板 message-board
  5. 什么叫电感?什么叫电容?什么是感抗?什么是容抗?什么是阻抗?
  6. 电脑设置护眼色的方法
  7. nodejs 的 js 及 css 压缩插件--minifier
  8. [moder c++] atomic_load 和 atomic_store
  9. MOD11A2地温数据产品下载与处理
  10. 《牧羊少年奇幻之旅》