Auf eine „less“-Anweisung kann eine optionale „elsif“-Anweisung und anschließend eine weitere „else“-Anweisung folgen.
Diese bedingte Anweisung ist im Fall mehrerer Bedingungen sehr nützlich.
Bei der Verwendung der Anweisungen „lessless“, „elsif“ und „else“ müssen Sie die folgenden Punkte beachten.
Auf die „less“-Anweisung können 0 oder 1 „else“-Anweisung folgen, nach „elsif“ muss jedoch eine „else“-Anweisung stehen.
Auf die „less“-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:
less(boolean_expression 1){ # Ausführen, wenn der boolesche Ausdruck boolean_expression 1 false ist}elsif( boolean_expression 2){ # Ausführen, wenn der boolesche Ausdruck boolean_expression 2 true ist}elsif(boolean_expression 3){ # Ausführen, wenn der boolesche Ausdruck boolean_expression 3 true ist }else{ #Ausführen, wenn keine Bedingung erfüllt ist}
Wenn Sie das obige Programm ausführen, lautet das Ausgabeergebnis:
Der Wert von a ist nicht 30