Continnue 的介绍和流程图 | 学习笔记

简介: 快速学习 Continnue 的介绍和流程图

开发者学堂课程【Go 语言核心编程 - 基础语法、数组、切片、Map: Continnue 的介绍和流程图】学习笔记,与课程紧密联系,让用户快速学习知识。

课程地址:https://developer.aliyun.com/learning/course/625/detail/9586


Continnue 的介绍和流程图

continue 和 break 也很相似,注意区分它们的不同。

 

1.continue 的基本介绍:

1)continue 语句用于结束本次循环(注意是结束本次循环并不是终止整个循环这点和Break是不一样的,这点一定要有准确的认识),

2)continue 语句出现在多层次嵌套的循环语句中时,可以通过标签指明要跳过的是那一层循环,这个和前面的 break 标签的使用的规则一样。

2.基本语法

基本语法也是和 Break 很相似的。(也即是在代码库里加上 continue 就行了)

{.....

Continue

......

}

以 for 使用 continue 为例,画出示意图流程图(这样就容易看得懂如何结束本次循环的含义了)

3.for 循环 +continue 的流程控制图

image.png

对流程图红色箭头的解释:

当在循环里执行到 continue 时,下面的语句不再执行,就不在执行下面的代码,而是直接到循环迭代进行下一次的循环判断。

(与 break 有本质的区别,Break 不会直接循环迭代)

如果在循环题里面,遇到了 continue,那么下面的循环操作就不在执行了,但是不会结束整个循环而是结束这次循环。

相关文章
|
7月前
|
算法 搜索推荐
用N-S流程图表示算法
用N-S流程图表示算法
281 1
|
6月前
|
测试技术 开发者
设计文档中的流程图,靠得住吗?
本文讨论了软件开发设计文档中图形化设计图的重要性,如流程图、思维导图等,它们有助于清晰传达设计意图和提高沟通效率。然而,当面临迭代更新、人员变动时,基于截图的图形设计图可能会带来协作难题。作者提倡使用简单文字格式搭配标签和符号作为替代方案,分享了团队内部实践,通过表格来实现类似思维导图和流程图的功能,以增强文档的可维护性和协作性。同时,作者强调这不是反对使用设计图,而是提出在某些场景下的一种有效补充方法。
121 7
|
7月前
|
算法 Serverless Python
用流程图表示算法
在算法设计和实现的过程中,流程图是一种非常有用的工具,它可以帮助我们清晰地展现算法的逻辑和步骤。通过流程图,我们可以更直观地理解算法的执行过程,发现潜在的问题,并进行优化。本文将介绍如何使用流程图表示算法,并附上一个示例代码及其对应的流程图。
413 0
|
存储 程序员 uml
【程序员必备】绘制架构图,流程图神器推荐
好的图形可以帮我们更好的表达自己,帮我们理清逻辑
|
前端开发
【项目实战典型案例】05.发送问卷流程图例子
【项目实战典型案例】05.发送问卷流程图例子
|
JavaScript 前端开发 API
使用Jsmind实现前端流程图功能
使用Jsmind实现前端流程图功能
超容易上手 - 用代码写简单流程图
超容易上手 - 用代码写简单流程图
194 0
流程图
流程图
151 0
流程图