Go言語 if 文
if 文は、ブール式の後に1つ以上の文が続くことで構成されます。
構文
Goプログラミング言語におけるif文の構文は次のとおりです:
if 布尔表达式 {
/* 在布尔表达式为 true 时执行 */
}
if は、ブール式が true の場合、その直後の文ブロックが実行され、false の場合は実行されません。
フローチャートは次のとおりです:
実例
if を使用して数値変数の大小を判定します:
実例
package main
import "fmt"
func main() {
/* ローカル変数を定義 */
var a int = 10
/* if 文を使用してブール式を判定 */
if a < 20 {
/* 条件が true の場合、次の文を実行 */
fmt.Printf("a は 20 より小さい\n" )
}
fmt.Printf("a の値は : %d\n", a)
}
import "fmt"
func main() {
/* ローカル変数を定義 */
var a int = 10
/* if 文を使用してブール式を判定 */
if a < 20 {
/* 条件が true の場合、次の文を実行 */
fmt.Printf("a は 20 より小さい\n" )
}
fmt.Printf("a の値は : %d\n", a)
}
上記のコードの実行結果は次のとおりです:
a 小于 20 a 的值为 : 10その他の拡張