無条件分岐--goto文
【開発環境】
OS:Win11(64ビット)
go version go1.19.4 windows/amd64
VSCode1.72.2、及びコマンドプロンプト
【goto文】
goto文は、無条件に指定した場所にジャンプする命令文
・書式
goto LABEL
LABEL:
LABELはジャンプ先のラベルで、名前の最後に「:」を続けて「LABEL:」と言う形式で記述する。
・サンプルコード
// goto文
package main
import "fmt"
func main() {
var n int
Loop:
if n > 5 {
goto LoopEND
}
fmt.Printf("%dの2乗は%d\n", n, n*n)
n++
goto Loop
LoopEND:
}
・実行
PS D:\GO言語\サンプルプログラム\Go-4\sample_if> go run サンプル.go
0の2乗は0
1の2乗は1
2の2乗は4
3の2乗は9
4の2乗は16
5の2乗は25
PS D:\GO言語\サンプルプログラム\Go-4\sample_if>
※コメント投稿者のブログIDはブログ作成者のみに通知されます