Else-Klauseln in C ++

C ++ ermöglicht das Programm eine Klausel, nach dem Schlüsselwort angeben sonst das ausgeführt wird, wenn der Bedingungsausdruck falsch ist, wie im folgenden Beispiel:

if (m> n) // wenn m größer als n ist ... {// ... dann dieses Zeug tun -...} else // ... sonst ... {// ... tun dieses Zeug}

Das sonst Klausel muss erscheinen unmittelbar nach dem Ende Klammer von der ob Klausel. Im Gebrauch wird die sonst erscheint wie im folgenden Ausschnitt gezeigt:

if (Nage lt; 0) {cout lt; lt; "Alter darf nicht negativ mit 0" lt; lt; Endl-nage = 0-} else {cout lt; lt; "Alter von " lt; lt; Nage lt; lt; "Eingegeben" lt; lt; endl-}

In diesem Fall, wenn Nage kleiner als Null ist, gibt das Programm die Meldung "Alter darf nicht negativ mit 0" und setzt dann Nage Dies entspricht der Ablauf der Steuerung auf 0 in dem ersten Bild gezeigt ist. Ob Nage nicht kleiner als Null ist, gibt das Programm die Meldung "Age of x eingegeben", woher x ist der Wert von Nage. Dies wird in dem zweiten Bild dargestellt.

bild0.jpg

Menü