设某函数声明参数表为(int &a,int &b,int c),函数体中a,b,c三个变量的值都发生变化;主调函数中调用此函数的实参表为(x,y,z),调用函数语句执行后,以下说法正确的( )。
A. 变量x和y的值发生变化
B. 变量x和y的值不发生变化
C. 变量x、y、z的值都发生变化
D. 只有变量z的值发生变化
写出以下程序运行结果.#includeusingnamespacestd;intmain(){intmax(inta,intb,intc);intmax(inta,intb);inta=5,b=3,c=8;cout<a)a=b;if(c>a)a=c;returna;}intmax(inta,intb){if(a>b)returna;returnb;}