c#跳出循环break与continue
c#跳出循环的两个关键字的区别
break:break语句会使运行的程序立刻退出包含在最内层的循环或者退出一个switch语句。由于它是用来退出循环或者switch语句,所以只有当它出现在这些语句时,这种形式的break语句才是合法的。
简单来讲,break跳出整个循环,执行循环外面的逻辑。
for(int i=0;i<10;i++)
{Console(i);if(i==3){break;}
}
//结果
// 0
// 1
// 2
// 3
continue:continue语句与break相似,所不同的是,它不是退出一个循环,而是开始循环一次迭代。continue语句只能用while语句、do/while语句、for语句、或者for/in语句的循环体内。
简单来讲,continue跳出当前这次循环,执行下一次循环
static void Main(string[] args){for (int i = 0; i < 10; i++){if (i==6){continue;}Console.Write(i); }Console.Read();}
///结果输出:
012345789
return:return语句就是用于指定函数返回的值。return语句只能出现在函数体内,出现在代码中的其他任何地方都会造成语法错误!
当执行return语句时,即使函数主体中还有其他语句,函数执行也会停止! return;不返回什么,直接跳出正在执行的函数.不执行return后面的代码
c#跳出循环break与continue相关推荐
- linux跳出循环的三种方式,shell study-13day--跳出循环(break、continue)
1.跳出循环(break与continue) (1)跳出循环 在使用循环语句进行循环的过程中,有时候需要在未达到循环结束条件时强制跳出循环,Shell提供了两个命令来实现该功能:break和conti ...
- python中break和continue区别_Shell break和continue跳出循环详解
使用 while.until.for.select 循环时,如果想提前结束循环(在不满足结束条件的情况下结束循环),可以使用 break 或者 continue 关键字. 在C语言.C++.C#.Py ...
- break和continue的方法(break 直接跳出循环)与 (continue本次忽略,但之后的继续)
break 跳出循环 (做到这个结果就结束) continue 结束本次循环 (只是这个结果不要,继续做循环) 跳出循环 while condition(条件) expression(表达) 条件满足 ...
- 循环语句中 break 和 continue 的使用,while for switch循环中如何跳出循环 中断循环
一 break基本使用 1 :如图当 i 值为5时执行了break, 执行break了后循环语句直接停止,所以只打印出了1 2 3 4 2 :上图只演示了while,实际上不管是哪种循环,一旦在循环 ...
- Python循环语句代码逐行详解:while、for、break和continue
来源:大数据DT 本文约3200字,建议阅读9分钟 循环语句是指重复执行同一段代码块,通常用于遍历集合或者累加计算.Python中的循环语句有while语句.for语句. 01 while循环 循环语 ...
- python结束循环_python中break、continue 、exit() 、pass终止循环的区别
python中break.continue .exit() .pass区分 1.break:跳出循环,不再执行 Python break语句,就像在C语言中,打破了最小封闭for或while循环. b ...
- python中break、continue 、exit() 、pass终止循环的区别
python中break.continue .exit() .pass区分 1.break:跳出循环,不再执行 Python break语句,就像在C语言中,打破了最小封闭for或while循环. b ...
- break与continue的的用法以及区别
/* break与continue的的用法以及区别 1. 当它们用在循环语句的循环体时,break用于立即退出本层循环,而continue仅仅结束本次循环(本次循环体内不执行 continue语句后的 ...
- Shell break和continue命令
在循环过程中,有时候需要在未达到循环结束条件时强制跳出循环,像大多数编程语言一样,Shell也使用 break 和 continue 来跳出循环. break命令 break命令允许跳出所有循环(终止 ...
最新文章
- 上传代码到git上的分支(协同开发)
- mysql between and 包含边界吗_MySQL | SQL语法(一)
- 浅析php-fpm静态和动态执行方式的比较
- python如何退出命令行_如何退出python命令行
- Exynos4412 内核移植(五)—— 驱动的移植
- kubernetes k8s一文入门
- 疯狂VirtualBox实战讲学录 以及 virtualbox完全学习手册 之我见
- 自动化运维工具——ansible详解(一)
- Vue之路由beforeEach
- Beetle简单构建TCP服务
- 揭秘Emotet恶意软件新变种幕后攻击者的运营模式
- webRTC初探:如何实现音视频的录制
- 算法竞赛入门-刽子手游戏(Hangman Judge )
- java+rabbitMQ实现一对一聊天
- (程序员必备技能)基于Python的鼠标与键盘控制实战扩展与源码
- 【出差总结】出差0902
- CNC数控机械加工零件的步骤
- 微信小程序如何实现文本换行
- Spring Boot 2.0 配置图文教程 1
- MATLAB输入、导入方式(手动输入,TXT文件,Excel导入)
热门文章
- 安装pyinstaller报错----Fatal error in launcher:
- unity中Camera的Field of View 垂直FOV
- lodop设置html字体大小无效,LODOP设置纸张无效问题
- 对L1正则化和L2正则化的理解
- 机器学习-白板推导系列(一)-绪论(机器学习的MLE(最大似然估计)和MAP(最大后验估计))
- 2021年下半年山东软考准考证打印时间
- 第六届全国大学生生物医学工程创新设计竞赛参赛经历
- Instruments使用
- 济南某外包公司java开发面试题整理
- c语言——指针初阶(2)