- 讲师:刘萍萍 / 谢楠
- 课时:160h
- 价格 4580 元
特色双名师解密新课程高频考点,送国家电网教材讲义,助力一次通关
配套通关班送国网在线题库一套
56. 在下列程序中:
Program test(input,output);
var i,j:integer;
procedure calc(p1,p2:integer);
begin p2:=p2*p2 p1:=p1-p2;p2:=p2-p1;
end{caic}
begin{main}i:=2;j:=3;
calc(i,j); write(j);
end{main}
当参数传递采用引用方式(Call by reference)时,所得结果j=[(239)];
当参数传递采用换名方式(Call by name)时,所得结果j=[(240)];
当参数传递采用赋值方式(Call by value)时,所得结果j=[(241)]。
递归是程序设计中很重要的一种控制结构,通常实现递归时,采用的数据结构是[(242)]。
对那些既可以用递归方式,也可以用循环方式求解的问题,就执行效率而言[(243)]。
供选择的答案
(239)~(241) A. 0
B. 3
C. 5
D. 6
E. 10
F. 16
G. 20
H. 28
(242): A. 数组
B. 栈
C. 队列
D. 循环链表
(243): A. 难以断定
B. 两者相同
C. 循环优于递归
D. 递归优于循环
参考答案:(239)F(240)F(241)B(242)B(243)C
责编:罗莉
课程专业名称 |
讲师 |
课时 |
查看课程 |
---|
课程专业名称 |
讲师 |
课时 |
查看课程 |
---|
点击加载更多评论>>