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

练习题库2022-08-02  42

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

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

答案 B

解析 当值传递的时候,将原来的参数复制了一份,但是引用传递的时候是将变量本身传了出去,因此,a代表的其实就是x本身,f函数里面的x是另一个变量,只有a的变化才能导致main函数里面的x值的变化。
转载请注明原文地址:https://tihaiku.com/congyezige/2410454.html

最新回复(0)