Latest web development tutorials

Idź języka if zagnieżdżone

Idź język instrukcji warunkowych Idź język instrukcji warunkowych

Można umieścić jedną lub więcej, jeżeli albo if if albo if.

gramatyka

Idź języka programowania if ... else Składnia instrukcji jest następująca:

if 布尔表达式 1 {
   /* 在布尔表达式 1 为 true 时执行 */
   if 布尔表达式 2 {
      /* 在布尔表达式 2 为 true 时执行 */
   }
}

W ten sam sposób można zagnieżdżaćelse if ... else if

Przykłady

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 );
}

Powyższy kod jest wykonywany w wyniku:

a 的值为 100 , b 的值为 200
a 值为 : 100
b 值为 : 200

Idź język instrukcji warunkowych Idź język instrukcji warunkowych