Latest web development tutorials

Перейти язык, если ... Else

Go язык условных операторов Go язык условных операторов

Вы можете использовать опциональный другое заявление, если заявление, иначе утверждение ложно выражение выполняет логические выражения.

грамматика

Язык программирования Go, если ... еще синтаксиса оператора выглядит следующим образом:

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

Если это правда, то оператор блока сразу за исполнением в логическом выражении, иначе если ложно оператор блока выполняется.

Блок-схема выглядит следующим образом:

примеров

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

}

Приведенный выше код выполняется в результате:

a 不小于 20
a 的值为 : 100

Go язык условных операторов Go язык условных операторов