本文最后更新于202 天前,其中的信息可能已经过时,如有错误请发送邮件到big_fw@foxmail.com
结束本次循环进行下一次
package main
import(
"fmt"
)
func main() {
for i := 1; i <= 100 ;i ++{
if i % 9 != 0{
continue//当i不能被9整除时结束当前循环,进行下次循环
}
fmt.Println("能被9整除的数有",i)
}
}
结果:
continue的作用范围为最近的循环
package main
import (
"fmt"
)
func main(){
for i := 1;i <= 6 ; i ++{
for j := 1;j <= 3; j ++{
if i==2 && j==2{
continue//当i=2并且j=2时结束当前循环,进入下次循环
}
fmt.Printf("i的值是%v,j的值是%v\n",i,j)
}
fmt.Println()
}
}
根据结果缺失i=2和j=2得continue结束当前近的循环,继续执行下下一次近的循环