循环控制for循环break语句01
continue语句04
goto跳出循环01for循环•for循环语法•几种循环方式•for和range•Go语言中的循环逻辑通过for关键字实现•Go语言没有while关键字,不存在while循环•for循环可以执行指定循环次数,从而让程序多次执行相同的代码块•for循环用的最多的地方是:遍历数组或切片等Go语言中的循环for循环三种方式•常见的for循环,在指定条件下运行,支持初始化语句•条件表达式控制循环:当满足条件时会进入循环
进入循环后,当条件不满足时会跳出循环
•无限循环:不断的执行程序,也称作死循环,通常会配合break关键字进行使用
1for循环语法详解forinit;condition;post{expression}for循环语法•init:一般为赋值表达式,给控制变量赋初值•condition:关系表达式或逻辑表达式,循环控制条件•post:一般为赋值表达式,给控制变量增量或减量•判别赋值表达式init是否满足给定condition条件,若其值为真,满足循环条件,则执行循环体内语句,然后执行post,进入第二次循环,再判别condition;否则判断condition的值为假,不满足条件,就终止for循环,执行循环体外语句1for循环packagemainimport"fmt"funcmain(){/*for初始化条件;判断条件;条件变化{1+2+…+100累加}*/sum:=0fori:=1;i