问题 填空题

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

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

答案

参考答案:T

解析: 通过参数传递将5传给x,由语句y=x;知y=5,又有x=10将局部变量x重新赋值,而y+=x使得y=15,于是x+y=5+15=20返回20。

单项选择题 共用题干题
单项选择题