Was verstehst du unter dangling else Funktion? Ich kenne nur die if-else Bedingung.
Setzt du keine {} so wird nur eine Zeile des Codes abgearbeitet.
Untige Funktion berechnet das Maximum von 2 Zahlen wobei a auch noch größer 0 sein muss.
Beim ersten Codekonstrukt (ohne Klammern) zieht die 2. wird der Else Zweig der 2. If Bedingung zugeordnet. Beim 2. Code Konstrukt Aufgrund der Klammernsetztung dem 1. If.
____________________________________
Was ist klein, grün und dreieckig?
Ein kleines grünes Dreieck!
Bahnübergänge sind die härtesten Drogen der Welt! Ein Zug und du bist weg!
|