Continue 执行流程分析 | 学习笔记

简介: 快速学习 Continue 执行流程分析

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

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


Continue 执行流程分析

continue 案例分析

案例分析 continue 的使用:

新建一个文件包,命名 continuedemo , 在里面在新建一个文件 main.go

建一个包 package main  

import”fmt”

Import main() {

然后再写一个主函数,

// continue 案例

//这里来演示一下指定标签的形式来使用

// labe2:

For i :=0;   i<4;   i++{

// labele1://设置一个标签

For j:=0;  j<10: j++{

If j==2{

Continue

}

Fmt.print1n(“j=”)

}

}

}

输出结果:

当 j=1

J=3

没有 j=2

当 j=9 就终止,j=10 就不成立了

回到 j++

流程一共走四次,都没有 j=2( j=2 没有输出)

因为 continue 了不会继续执行操作。

结合流程分析图,分析内存执行情况

image.png

也就是说分析并没有错误。

一定要学会这种分析的方法,不然很难掌握编程的技巧。

相关文章
|
2月前
|
C语言
用continue语句提前结束本次循环
用continue语句提前结束本次循环
28 1
|
2月前
|
Python
使用continue语句提前结束本次循环
在编程中,循环结构是一种非常重要的控制流机制,它允许我们重复执行一段代码,直到满足某个条件为止。而在循环内部,有时我们可能希望在某些特定条件下跳过当前循环的剩余部分,直接进入下一次循环。这时,continue语句就显得非常有用。
24 0
|
2月前
|
存储 C语言 索引
深入解析 C 语言中的 for 循环、break 和 continue
当您确切地知道要循环执行代码块的次数时,可以使用 for 循环而不是 while 循环
195 0
|
Java Go C++
三分钟学 Go 语言——循环语句的多种形式、死循环、break/continue
三分钟学 Go 语言——循环语句的多种形式、死循环、break/continue
三分钟学 Go 语言——循环语句的多种形式、死循环、break/continue
复习C部分:三大循环while篇(内含continue(常用场景2)和break(常用场景1)介绍和使用详情)
复习C部分:三大循环while篇(内含continue(常用场景2)和break(常用场景1)介绍和使用详情)
67 0
复习C部分:三大循环while篇(内含continue(常用场景2)和break(常用场景1)介绍和使用详情)
|
Go 开发者
break 语法和流程图 | 学习笔记
快速学习 break 语法和流程图
631 0
break 语法和流程图 | 学习笔记
|
Go 开发者
for 循环语法和执行流程 | 学习笔记
快速学习 for 循环语法和执行流程
270 0
for 循环语法和执行流程 | 学习笔记
|
Shell 开发工具 开发者
case-for-while 语句使用方法 | 学习笔记
快速学习 case-for-while 语句使用方法。
95 0
case-for-while 语句使用方法 | 学习笔记
|
缓存 应用服务中间件 HSF
【转】SolrQuery--EmbeddedServer执行流程回顾
假期重新把之前在新浪博客里面的文字梳理了下,搬到这里。
141 0
【转】SolrQuery--EmbeddedServer执行流程回顾
【蓝桥杯Java_C组·从零开始卷】第三节、while循环&do while循环for循环(超重点)&break终止循环&continue结束本次循环
【蓝桥杯Java_C组·从零开始卷】第三节、while循环&do while循环for循环(超重点)&break终止循环&continue结束本次循环
160 1

热门文章

最新文章