两道相似的题,帮着看看
有两道相似的题目。还是 不会啊。麻烦各位给看看!在下面的程序代码中,a是全局变量。若以引用调用方式调用函数f,则输出结果为 ;若以值调用方式调用函数f,则输出结果为
Main program
a:=5;
b:=f(a);
write(a+b);
function (x)
a:=a-1;
x:=a+x;
return a*x;
(1)A 10 B 40 C 36 D 72
(2)A 10 B 40 C 36 D 72
在下面的程序中,若实参a与形参x以引用调用(call by reference)的方式传递信息,则输出结果为___;若实参a与形参x以值调用(callbyvalue)的方式传递信息,那么输出结果为____。
Mainprogram
a:=1;
addone(a);
write(a);
Procedure addom(x)
a:=x+1;
x:=x+2;
return;
(1)A.1 B.2 C.3 D.4
(2)A.1 B.2 C.3 D.4