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)
}
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 的值为 : 10Weitere Erweiterungen