if-Anweisung in der Sprache Go

Bedingte Anweisung in der Go-Sprache

Eine if-Anweisung besteht aus einem booleschen Ausdruck, gefolgt von einer oder mehreren Anweisungen.

Syntax

Die Syntax einer if-Anweisung in der Programmiersprache Go ist wie folgt:

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

Wenn der boolesche Ausdruck wahr ist, wird der unmittelbar darauf folgende Anweisungsblock ausgeführt; wenn er falsch ist, wird er nicht ausgeführt.

Das Flussdiagramm sieht wie folgt aus:

Beispiel

Verwenden Sie if, um die Größe einer numerischen Variable zu vergleichen:

Beispiel

package main

import "fmt"

func main() {
   /* Lokale Variablen definieren */
   var a int = 10
 
   /* Verwenden Sie die if-Anweisung, um einen booleschen Ausdruck auszuwerten */
   if a < 20 {
       /* wenn die Bedingung true ist, die folgende Anweisung ausführen */
       fmt.Printf("a ist kleiner als 20\n" )
   }
   fmt.Printf("Der Wert von a ist: %d\n", a)
}

Das Ausführungsergebnis des obigen Codes ist:

a 小于 20
a 的值为 : 10

Bedingte Anweisung in der Go-Sprache

Weitere Erweiterungen