Pergi bahasa jika pernyataan bersarang
Pergi pernyataan bersyarat bahasa
Anda dapat menanamkan satu atau lebih dari jika atau jika pernyataan jika atau yang lain jika pernyataan.
tatabahasa
Pergi bahasa pemrograman jika ... sintaks pernyataan lain adalah sebagai berikut:
if 布尔表达式 1 { /* 在布尔表达式 1 为 true 时执行 */ if 布尔表达式 2 { /* 在布尔表达式 2 为 true 时执行 */ } }
Dengan cara yang sama Anda dapat bersaranglain jika ... pernyataan lainjika pernyataan
contoh
package main import "fmt" func main() { /* 定义局部变量 */ var a int = 100 var b int = 200 /* 判断条件 */ if a == 100 { /* if 条件语句为 true 执行 */ if b == 200 { /* if 条件语句为 true 执行 */ fmt.Printf("a 的值为 100 , b 的值为 200\n" ); } } fmt.Printf("a 值为 : %d\n", a ); fmt.Printf("b 值为 : %d\n", b ); }
Kode di atas dijalankan sebagai akibat dari:
a 的值为 100 , b 的值为 200 a 值为 : 100 b 值为 : 200