注意:此页面搜索的是所有试题
题目内容
(信阳师范学院编译原理)
考虑下面的程序:
…
procedure p(x, y, z);
begin
y:=x+y;
z:=z*z;
end
begin
A:=2;
B:=A*2;
P(A, A, B);
Print A, B
end.
试问,若参数传递的方式分别采用传地址和传值时,程序执行后输出 A, B的值是什么?
(本题10.0分)
…
procedure p(x, y, z);
begin
y:=x+y;
z:=z*z;
end
begin
A:=2;
B:=A*2;
P(A, A, B);
Print A, B
end.
试问,若参数传递的方式分别采用传地址和传值时,程序执行后输出 A, B的值是什么?
(本题10.0分)
参考答案