C语言中whlie(1)跳出循环的三种结束方式
本次要讲的方式有三种: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)跳出循环的三种结束方式相关推荐
- c语言函数的三种调用方式是什么?
函数的三种调用方式:1.函数作为表达式中的一项出现在表达式中,例"z=max(x,y)":2.函数作为一个单独的语句,例"printf("%d",a) ...
- c语言函数三种方式,c语言函数的三种调用方式是什么
函数的三种调用方式:1.函数作为表达式中的一项出现在表达式中,例"z=max(x,y)":2.函数作为一个单独的语句,例"printf("%d",a) ...
- Java多线程:多线程同步安全问题的 “三“ 种处理方式 ||多线程 ”死锁“ 的避免 || 单例模式”懒汉式“的线程同步安全问题
Java多线程:多线程同步安全问题的 "三" 种处理方式 ||多线程 "死锁" 的避免 || 单例模式"懒汉式"的线程同步安全问题 每博一文 ...
- Hive metastore三种配置方式
Hive的meta数据支持以下三种存储方式,其中两种属于本地存储,一种为远端存储.远端存储比较适合生产环境.Hive官方wiki详细介绍了这三种方式,链接为:Hive Metastore. 一.本地d ...
- python数据结构与算法:二叉树及三种遍历方式(先序遍历/中序遍历/后序遍历)
树的实现采用queue的形式: 树的三种遍历方式(广度优先白能力法):先序遍历(根左右),中序遍历(左根右)以及后序遍历(左右根) ######################P6.4 数据结构### ...
- FPGA之道(41)HDL的三种描述方式
文章目录 前言 三种描述方式 结构化描述方式 数据流描述方式 行为级描述方式 前言 常编写Verilog代码的就会知道,我们对于某一功能的描述,可以通过门电路来描述,也可以直接描述其功能等,这就牵扯到 ...
- 【 Verilog HDL 】HDL的三种描述方式
当我们使用HDL代码描述硬件功能的时候,主要有三种基本描述方式,即结构化描述方式.数据流描述方式和行为级描述方式.通过本次总结,我们将明白到底我们描述的电路是什么方式描述的. 结构化描述方式 结构化描 ...
- 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=. ...
- oracle Hash Join及三种连接方式
在Oracle中,确定连接操作类型是执行计划生成的重要方面.各种连接操作类型代表着不同的连接操作算法,不同的连接操作类型也适应于不同的数据量和数据分布情况. 无论是Nest Loop Join(嵌套循 ...
最新文章
- sybase 数据库恢复
- JavaScript---详解cookie
- 靠一个不存在的基因,写了学位论文顺利毕业的上交大硕士,被学校撤销了学位!...
- 使用静态内置类实现线程安全的单例设计模式
- 【Tyvj1783】【codevs2418】【BZOJ1856】字符串,厉害的组合数与模型转换
- SpringCloudSpringBootmybatis分布式微服务云架构-hystrix参数详解
- iis5.1配置php5.3.1详解,在IIS5.1下手工安装配置IIS5.1+PHP5.3教程
- python shutil模块用法实例分析_python之shutil模块使用方法(三分钟了解)
- 复变函数系列(三 ) - 复变函数的积分
- JSON --- JAVA 使用方法
- HTML5学习笔记 二:article和section
- 如何删除2345浏览器网络导航主页
- 条形码编码规则及标准
- Linux安装软件报错--正在尝试其它镜像
- bzoj1127 洛谷3474 题解
- 逆概率加权Doubly Robust Methods
- 学生也可以搭建自己的网站详细讲解
- 设置gvim中横竖光标_VIM的配置:高亮光标所在的行列
- UVa 12118 Inspector's Dilemma
- xingtai -飞机大战2。0
热门文章
- 在正式使用计算机账务系统的银行对账功能,2005年初级会计电算化练习题(五)
- 最近爆火的互动播客,要解决哪些技术难题?
- 淘淘商城第89讲——nginx配置反向代理
- 零代码 一条链接开启你自己的留言板 message-board
- 什么叫电感?什么叫电容?什么是感抗?什么是容抗?什么是阻抗?
- 电脑设置护眼色的方法
- nodejs 的 js 及 css 压缩插件--minifier
- [moder c++] atomic_load 和 atomic_store
- MOD11A2地温数据产品下载与处理
- 《牧羊少年奇幻之旅》