#include<iostream.h>
void f2()
{
double x=100.5;
cout << x << '\n';
}
void f1(double &y)
{
y=0.1;
f2();
cout << y << '\n';
}
main ()
{
double x;
x=10.2;
f1(x);
cout << x << '\n';
}
la soluzione è: stampa 100.5 - 0.1 - 0.1
primo perchè mai scrive due volte 0.1??
secondo se a void f1(double &y) ometto la & perchè la soluzione è: stampa 100.5 - 0.1 - 10.2???
grazie tanto