mercoledì 27 marzo 2013

Q21

Q21


Given the code fragment:
             int a = 0;
             a++;
             System.out.println(a++);
             System.out.println(a);
What is the result?
A.
1
2
B.
2
2
C.
12
D.
1
1
Risposta A :
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.
 Riferimento : operatori unari

Nessun commento:

Posta un commento