调用函数时若是引用调用方式,则是将(请作答此空)。下面所定义的函数f1为值调用方式,函数f2为引用调用方式。若有表达式x=f1(5),则函数调用执行完成后,函数f1最终获得的值为()
A.实参的值传给形参
B.形参的值传给实参
C.实参的地址传给形参
D.形参的地址传给实参
C、实参的地址传给形参
解析:传址调用(引用调用)将实参地址给形参
由于F1采用传值调用X值不发生变化X=5;F2采用传址调用会对B的值产生影响当执行B=X-1后B=4;当执行F2中2*X+1后B=9;所以最后B*X=5*9=45