调用函数时若是引用调用方式,则是将(19)。下面所定义的函数f1为值调用方式,函数f2为引用调用方式。若有表达式x=f1

来源:www.zcjsj8.com   发布时间2020-01-08  浏览:
 

调用函数时若是引用调用方式,则是将(19)。下面所定义的函数f1为值调用方式,函数f2为引用调用方式。若有表达式x=f1(5),则函数调用执行完成后,该表达式中x获得的值为(20)。

(19)A.实参的值传给形参 B.形参的值传给实参

C.实参的地址传给形参 D.形参的地址传给实参

(20)A.5 B.20 C.36 D.45

【答案】C  D

【解析】

传址调用(引用调用):将实参地址给形参

由于f1采用传值调用,X值不发生变化X=5;f2采用传址调用,会对B的值产生影响,当执行b=x-1后b=4;当执行f2中2x+1后,b=9;所以最后bx=5*9=45


  本文网址:http://www.zcjsjs8.com/blog/rc/621.html

相关文章