早教吧考试题库频道 --> 计算机类考试 -->软考中级 -->
A.数组B.两者相同C.循环优于递归D.递归优于循环
题目
A.数组
B.两者相同
C.循环优于递归
D.递归优于循环
参考答案
正确答案:C
解析:一个过程的过程体若包含对其自身的调用,则称此过程是直接递归的。若一个过程的过程体调用某过程,而该过程又调用原过程或经一系列调用后又回到对原过程的调用,则称此原过程是间接递归的。通常实现递归时采用的数据结构是栈,这是因为栈有先进后出的特性,可以保存调用时的“现场”,并在调用结束时恢复“现场”,栈是实现递归的简单途径。对于既可用递归方式求解,也可用循环方式求解的问题,就执行效率和资源而言,显然是循环优于递归,因为递归的开销大。当用户在调用点调用一个过程时,会通过参数传送信息,一个过程的形式参数用来向过程传送信息的标识符,实在参数用来在调用点向被调用过程传送信息。形式参数和实在参数之间的关系通常按位置来标定,不同程序语言所规定的参数信息传送方式不同。当采用引用方式(Callbyreference)或换名方式(Callbyname)时,在过程中对形式参数的调用本质上是对实在参数单元的引用。先是给形式参数赋初值,而后,在过程中对该形式参数的赋值最终引起调用程序中实在参数值的改变。在本题中形式参数为p1和p2。实在参数初值为i=2和j=3,通过引用方式调用这两个参数,将执行以下计算过程:p1=2,p2=3p2:=p2*p2=9p1:=p-P2=2-3=-7P2:=p2-p1=9-(-7)=16所得结果为j=16。参数传送采用赋值方式时,从调用点向被调用过程传送的是实在参数的值。这一值成为过程中相应位置上形式参数的初值,此后该形式参数在过程中实际是局部变量,其结果无需返回给实在参数。本题中实在参数j=3,在过程中仅起向形式参数p2赋初值的作用。过程中关于p2的运算对j不再起作用,因而过程调用结束后j的值仍为3。
解析:一个过程的过程体若包含对其自身的调用,则称此过程是直接递归的。若一个过程的过程体调用某过程,而该过程又调用原过程或经一系列调用后又回到对原过程的调用,则称此原过程是间接递归的。通常实现递归时采用的数据结构是栈,这是因为栈有先进后出的特性,可以保存调用时的“现场”,并在调用结束时恢复“现场”,栈是实现递归的简单途径。对于既可用递归方式求解,也可用循环方式求解的问题,就执行效率和资源而言,显然是循环优于递归,因为递归的开销大。当用户在调用点调用一个过程时,会通过参数传送信息,一个过程的形式参数用来向过程传送信息的标识符,实在参数用来在调用点向被调用过程传送信息。形式参数和实在参数之间的关系通常按位置来标定,不同程序语言所规定的参数信息传送方式不同。当采用引用方式(Callbyreference)或换名方式(Callbyname)时,在过程中对形式参数的调用本质上是对实在参数单元的引用。先是给形式参数赋初值,而后,在过程中对该形式参数的赋值最终引起调用程序中实在参数值的改变。在本题中形式参数为p1和p2。实在参数初值为i=2和j=3,通过引用方式调用这两个参数,将执行以下计算过程:p1=2,p2=3p2:=p2*p2=9p1:=p-P2=2-3=-7P2:=p2-p1=9-(-7)=16所得结果为j=16。参数传送采用赋值方式时,从调用点向被调用过程传送的是实在参数的值。这一值成为过程中相应位置上形式参数的初值,此后该形式参数在过程中实际是局部变量,其结果无需返回给实在参数。本题中实在参数j=3,在过程中仅起向形式参数p2赋初值的作用。过程中关于p2的运算对j不再起作用,因而过程调用结束后j的值仍为3。
看了A.数组B.两者相同C.循环优...的网友还看了以下:
根据所给图A~E,回答下列问题.(1)图A所示遗传信息传递的全过程成为,图B生理过程与图A中相对应 语文 2020-05-02 …
一道科学题!在接力赛中,递棒者和接棒者在接力区以相同的速度向前奔跑并在接力区完成交接棒任务,只有这 物理 2020-05-17 …
y=x^2-6x+10在区间(2,4)是A递减函数B递增函数C先递增再递减D先递减再递增具体怎样做 数学 2020-05-21 …
A.难以断定B.两者相同C.循环优于递归D.递归优于循环 计算机类考试 2020-05-26 …
A.递归下降法B.算符优先法C.语法制导翻译法D.数据流分类法 计算机类考试 2020-05-26 …
A.数组B.两者相同C.循环优于递归D.递归优于循环 计算机类考试 2020-05-26 …
线粒体上的FeS(铁硫蛋白)能不能传递H线粒体上的FeS(铁硫蛋白)是A.递H+体B.递电子体C. 其他 2020-06-05 …
把句子翻译成现代汉语。1.常以厚直募善走者,置递相望,觇报四方物价。2.丰则贵籴,歉则贱粜,或以谷 语文 2020-06-21 …
某公司派若干人参加培训,有两家公司培训的价格条件相同,报价都为a元,甲优惠是:一名按报价收费,其余没 数学 2020-11-14 …
“奇文共欣赏,疑义相于析.”陶渊明的诗句告诉我们,在学习上同学之间应该()A.互相帮助,传递答案B. 政治 2020-12-01 …