Latest web development tutorials

Ir idioma si ... Else

Ir sentencias condicionales del lenguaje Ir sentencias condicionales del lenguaje

Usted puede utilizar la instrucción opcional else if, else es falsa expresión realiza expresiones booleanas.

gramática

Ir lenguaje de programación ... si sintaxis de la sentencia lo demás es el siguiente:

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

Si es verdad, el bloque de sentencias seguida inmediatamente por la ejecución de una expresión booleana, de lo contrario, si se ejecuta el bloque enunciado falso.

Diagrama de flujo es el siguiente:

Ejemplos

package main

import "fmt"

func main() {
   /* 局部变量定义 */
   var a int = 100;
 
   /* 判断布尔表达式 */
   if a < 20 {
       /* 如果条件为 true 则执行以下语句 */
       fmt.Printf("a 小于 20\n" );
   } else {
       /* 如果条件为 false 则执行以下语句 */
       fmt.Printf("a 不小于 20\n" );
   }
   fmt.Printf("a 的值为 : %d\n", a);

}

El código de seguridad se ejecuta como resultado de:

a 不小于 20
a 的值为 : 100

Ir sentencias condicionales del lenguaje Ir sentencias condicionales del lenguaje