函数main( )、f( )的定义如下所示,调用函数们f( )时,第一个参数采用

练习题库2022-08-02  26

问题 函数main( )、f( )的定义如下所示,调用函数们f( )时,第一个参数采用传值 (call by value) 方式,第二个参数采用传引用 (call by reference) 方式, main( ) 函数中 "print(x)" 执行后输出的值为 ( )。A.11B.40C.45D.70

选项 A.11
B.40
C.45
D.70

答案 C

解析 传值与传引用的区别是:值传递时,实参被拷贝了一份,只能在函数体内使用。因此,a代表的其实就是x本身,只有a的变化才能导致main函数里面的x值的变化。
转载请注明原文地址:https://tihaiku.com/congyezige/2407667.html

最新回复(0)