職案人

求職・歴史・仏教などについて掲載するつもりだが、自分の思いつきが多いブログだよ。適当に付き合って下さい。

goto文

2023年01月15日 | GO言語
無条件分岐--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>
コメント
  • X
  • Facebookでシェアする
  • はてなブックマークに追加する
  • LINEでシェアする