Latest web development tutorials

Pergi bahasa jika ... pernyataan lain

Pergi pernyataan bersyarat bahasa Pergi pernyataan bersyarat bahasa

Anda dapat menggunakan opsional lain pernyataan jika pernyataan, pernyataan lain adalah ekspresi palsu melakukan ekspresi Boolean.

tatabahasa

Pergi bahasa pemrograman jika ... sintaks pernyataan lain adalah sebagai berikut:

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

Jika benar, blok pernyataan segera diikuti oleh eksekusi dalam ekspresi boolean, lain jika blok pernyataan palsu dijalankan.

diagram alir adalah sebagai berikut:

contoh

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

}

Kode di atas dijalankan sebagai akibat dari:

a 不小于 20
a 的值为 : 100

Pergi pernyataan bersyarat bahasa Pergi pernyataan bersyarat bahasa