MST

星途 面试题库

面试题:Go语言中标签与跳转语句的基础应用

在Go语言中,编写一段代码实现使用标签和`goto`语句来跳出多层嵌套循环。要求外层循环从1到5,内层循环从1到10,当内层循环变量等于5时,跳出整个嵌套循环并输出此时外层循环变量的值。
28.6万 热度难度
编程语言Go

知识考点

AI 面试

面试题答案

一键面试
package main

import "fmt"

func main() {
outerLoop:
    for i := 1; i <= 5; i++ {
        for j := 1; j <= 10; j++ {
            if j == 5 {
                fmt.Println("外层循环变量的值:", i)
                goto outerLoop
            }
        }
    }
}