在下面的程序中,若调用f1(x)时参数传递采用引用方式,调用f2(y)时参数传递采用
题型:单项选择题
问题:
在下面的程序中,若调用f1(x)时参数传递采用引用方式,调用f2(y)时参数传递采用传值方式,则输出结果为 (47) ;若调用f1(x)和f2(y)时参数传递都采用引用方式,则输出结果为 (48) 。
main() | Procedure f1(x) | Procedure f2(y) |
int a = 3 f1 (a); write a; | x = x+1; f2(x); x = 2*x; return; | y = y+1; return; |
A.3
B.6
C.8
D.10