Dato il seguente frammento di programma:
void funzione(int x) { int k; for(k=0; k < 10; k++) x += k; } void main() { int a=3; funzione(a); printf("%d\n", a); }indicare quale valore viene stampato.
Soluzione: 3.
Il passaggio del parametro attuale a (formale x) alla funzione funzione() avviene per valore e quindi a rimane 3.