Auf eine if-Anweisung kann eine optionale elsif-Anweisung und dann eine weitere else-Anweisung folgen.
Diese bedingte Anweisung ist im Fall mehrerer Bedingungen sehr nützlich.
Bei der Verwendung von if-, elsif- und else-Anweisungen müssen Sie die folgenden Punkte beachten.
Auf die if-Anweisung können 0 oder 1 else-Anweisung folgen, auf elsif muss jedoch eine else-Anweisung folgen.
Auf die if-Anweisung können 0 oder 1 elsif-Anweisungen folgen, diese müssen jedoch vor der else-Anweisung geschrieben werden.
Wenn eines von elsif erfolgreich ausgeführt wird, werden das andere elsif und else nicht mehr ausgeführt.
Das Syntaxformat ist wie folgt:
if(boolean_expression 1){ # Ausführen, wenn der boolesche Ausdruck boolean_expression 1 wahr ist}elsif( boolean_expression 2){ # Ausführen, wenn der boolesche Ausdruck boolean_expression 2 wahr ist}elsif( boolean_expression 3){ # Ausführen, wenn der boolesche Ausdruck boolean_expression 3 wahr ist }else{ #Wird ausgeführt, wenn alle Bedingungen des booleschen Ausdrucks falsch sind}
Wenn Sie das obige Programm ausführen, lautet das Ausgabeergebnis:
Der Wert von a ist 100