Als Computerprogramme nicht auf die lineare oder sequentielle Ausführung von Befehlen begrenzt sind, unterstützt Programmiersprache Konstrukte Laufzeit Verzweigung der Programmausführung auf der Eigenlogik der Fahrt die Funktionen bietet die Software basiert. Die meisten einfachen Mitteln der Verzweigung Programmausführung ist die " if"-Anweisung , aber wenn es eine große Anzahl von Bedingungen zu testen, um das nächste Programm Zweig bestimmen auszuführen sind, ist es effizienter, die beschäftigen "switch ", auch bezeichnet als " case-Anweisung . " Anleitung
1
Verwenden Sie Ihre Text-Editor zum Erstellen einer "if" -Anweisung mit der Syntax: " if (Bedingung ) Anweisung; "
Das "wenn" Schlüsselwort wird verwendet, um eine Ausführung Anweisung oder einen Block von Anweisungen, wenn die Bedingung der "if" ist wahr, eine Bedingung ist ein Ausdruck während der Programmausführung ausgewertet und eine Aussage einen oder mehrere Befehle durch die { 'und'} geschweiften Klammern gruppiert
. 2
erweitern bedingte Anweisung Ausführung von Schritt 1 durch Hinzufügen einer "else if"-Anweisung als Mittel zur Bewertung mehr als eine Bedingung : "if ( key == 200 ) Anweisung; else if ( key == 403 ) Anweisung; "
3
Konvertieren Sie die " if " und " else if " Logik einer case-Anweisung durch , der die Konstante in jeder der Bedingungen der" if /else if " Konstrukt , wie als "Schlüssel "-Variable in Schritt 2
4
Verwenden Sie den "Schlüssel" Variable als switch-Ausdruck durch den Case-Anweisungen durch die Verwendung der folgenden Syntax anstelle der " if"-Anweisung ausgewertet : . " Schalter (key) {case 200 : Anweisung break; Fall 403: Anweisung break; } "
5
Add Standardverhalten in den Schalter , indem Sie eine neue Bedingung, die Case-Anweisungen mit der Syntax konstruieren : "switch (key) {case 200 : Anweisung break; Fall 403: Anweisung break; default: Anweisung break; }"