Q21
Given the code
fragment:
int a = 0;
a++;
System.out.println(a++);
System.out.println(a);
What is the
result?
A.
1
2
1
2
B.
2
2
2
2
C.
12
12
D.
1
1
Risposta A :1
1
infatti a viene inzializzata a 0. Poi si incrementa di uno diventando 1 . Viene stampata e incrementata e la stampa avviene prima dell'incremento, quindi si stampa 1 e poi a diventa 2. Infine viene stampata e quindi si stampa 2.
Nessun commento:
Posta un commento