天天看点

go语言学习跳转控制语句-break

4.8.1、看需求,引出break

package main
import (
    "fmt"
    "math/rand"
    "time"

)
func main(){
    var count int = 0
    for {
        rand.Seed(time.Now().Unix())
        n := rand.Intn(100) + 1
        fmt.Println("n=",n)
        count++
        if (n == 99){
            break
        }
    }
    fmt.Println("生成了 99 一共使用了",count)
}      

4.8.2、基本介绍

​break语句用于终止某个语句块的执行,用于中断当前for循环或跳出switch语句​

4.8.3、基本语法

{
    break
}      

4.8.4、break注意事项和使用细节