题目内容
(请给出正确答案)
[主观题]
递归函数不一定需要出口条件。
提问人:网友guzhzh
发布时间:2022-01-07
A、函数既可以嵌套定义,也可以嵌套调用。
B、函数直接或间接调用自己,称为递归调用。
C、一个递归算法必须包含一般条件和基本条件两个基本要素。
D、基本条件是一个能控制递归过程结束的条件,是递归的出口,它本身不再使用递归的方式来定义。一般条件定义了递归关系,控制递归调用向着基本条件的方向转化。
A.递归算法对计算机资源的耗费小,所以效率比较高
B.可读性强
C.递归函数是通过层层调用实现的,先递下去,当调用达到递归出口后,然后归上来,再层层向上返回
D.必须有递归结束条件,即递归出口。
A.递归函数的执行效率优于非递归函数
B.递归出口和递归关系是递归函数编写的关键
C.递归函数的嵌套调用次数没有限制
D.在能够使用递归函数的时候,尽量使用递归,因为它可以使得程序变得简洁,易于理解
A.递归函数可以简化程序,提高程序执行效率
B.不能无限制地调用本身,须有个出口
C.递归需要有边界条件、递归前进段和递归返回段
D.有些复杂的问题只能用递归,能用循环的莫用递归
为了保护您的账号安全,请在“简答题”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!