ProgrammierungCode-TraceSchwierigkeit: Schwer

Bei „if (x > 5) ... else if (x > 3) ... else ..." mit x = 7: Welcher Block wird ausgeführt?

A
Nur der erste (x > 5)
B
Beide wahren Zweige
C
Der else-if (x > 3)
D
Der else-Block am Ende

Erklärung

if/else if/else durchläuft NUR die ERSTE wahre Bedingung — danach Schluss. x = 7 → x > 5 ist wahr → Block 1 wird ausgeführt, alle weiteren übersprungen. Auch wenn x > 3 ebenfalls stimmen würde.

Übe über 1.100 weitere IHK-Fragen

Die IT-Lernapp ist eine kostenlose Lernplattform für Fachinformatiker FIAE und FISI mit über 1.100 Prüfungsfragen, 9 Kursen und Simulatoren für SQL, Linux und Netzwerke.

Weitere Beispielfragen aus Programmierung