Latest web development tutorials

Aller langue if imbriqué

Allez les instructions conditionnelles de langue Allez les instructions conditionnelles de langue

Vous pouvez incorporer un ou plusieurs des cas, ou bien si la déclaration if ou else if.

grammaire

Allez langage de programmation si ... syntaxe de l'instruction reste est comme suit:

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

De la même façon , vous pouvez être imbriquéelse if ... else if

Exemples

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

Le code ci-dessus est exécutée à la suite de:

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

Allez les instructions conditionnelles de langue Allez les instructions conditionnelles de langue