● 函数fun1()、fun2()的定义如下所示,已知调用fun1 时传递给形参x的值是-5,若以引用调用(call by reference)的方式调用fun2,则函数fun1的返回值为 (33) ;若以值调用(call by value)的方式调用fun2,则函数fun1的返回值为 (34) 。
选项:
fun1(int x) fun2(int x) int a=x-1; x = fun2(a); return a-x; x=x+10; return 3*x; (33)
A: -18
B: -11
C: -8
D: 0 (34)
A: -18
B: -11
C: -8
D: 0
发布时间:2024-05-14 08:15:51