填空题 有如下的函数定义:
int Xfun(int x)
int y=x;
int x=10;y+=x;
return x+y;

通过表达式Xfun(5)调用该函数,则得到的返回值为______。

  • 1、
【正确答案】 1、20    
【答案解析】[解析] 通过参数传递将5传给x,由语句y=x;知y=5,又有x=10将局部变量x重新赋值,而y+=x使得y=15,于是x+y=5+15=20返回20。