2008 – 3

Quanto vale la variabile x alla fine dell’esecuzione? int foo(int a, int b) {     return b-a; } main() {     int a=3,         b=5,         x=0;     x=foo(b, a)+a-b; } Risposte: 0 2 -4 nessuna delle precedenti. Soluzione: c (-4). Alla chiamata della funzione foo() i … Leggi tutto

2008 – 2

Data la seguente porzione di codice: void foo() {     int sum=0,         contatore=1000;     do     {         sum=0;         sum += –contatore;     }     while(contatore < 0); } Quanto vale la variabile sum alla fine dell'elaborazione? Risposte: 1 999 ... Leggi tutto

2008 – 1

Si consideri il seguente frammento di codice: void foo(int *a, int b) {     int temp=*a;     *a=b;     b=temp; } main() {     int a=1;     int b=5;     foo(&a, b); } Quanto valgono le variabili a e b alla fine dell’esecuzione? Soluzione: a=5 e b=5. La funzione … Leggi tutto