Antwoorden

Keuze

1. Door accolades te gebruiken. Bijvoorbeeld

if (x < 3) {
    statement1;
    statement2;
}

2

3. Dan wordt de volgende case daaropvolgend uitgevoerd zonder dat deze geevalueerd wordt.

4. Nee, dan wordt het switch statement verlaten

5.

if (x < 3);    <-- puntkomma na een if
   y = 4;
else if ( x > 5) 
   y = 2;
else ( x < 0)  <-- een expressie na een else 
   y = 1;

6.

if (vraag1) 
    statement1;
else {
    if (vraag2)
        statement2;
    else
        statement3;
}
if (vraag3) 
    statement4;
else 
    statement5;
statement6;

7.

a = x < 3 || y > 5;
b = !(x == 5 && y ==5);
c = x!= 4;
d = x++ > 2 && z;
e = !z || y != 0 && x == 3;
false
true
true
true
true

8.

int x;
if ( a > 3) 
    x = y;
else 
    x = z;