首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面关于递归函数的描述中,错误的是( )。
下面关于递归函数的描述中,错误的是( )。
admin
2022-09-09
74
问题
下面关于递归函数的描述中,错误的是( )。
选项
A、递归函数必须有一个明确的结束条件
B、递归函数就是一个函数在内部调用自身
C、递归效率不高、递归层次过多会导致栈溢出
D、每进入更深一层的递归时,问题规模相对前一次递归是不变的
答案
D
解析
A选项正确,递归函数必须有一个明确的结束条件作为递归的出口;B选项正是递归函数的含义,正确;C选项正确,在计算机中,函数调用是通过栈这种数据结构实现的,每当进入一个函数调用,栈就会加一层栈帧,每当函数返回,栈就会减一层栈帧,由于栈的大小不是无限的,因此递归调用的次数过多会导致栈溢出;D选项错误,每当进入更深一层的递归时,问题规模显然会相对前一次递归减小。本题选择D选项。
转载请注明原文地址:https://kaotiyun.com/show/JZ6p777K
本试题收录于:
二级Python题库NCRE全国计算机二级分类
0
二级Python
NCRE全国计算机二级
相关试题推荐
在VisualFoxPro中有如下内存变量的赋值语句:X={A2008-08-088:00:00AM}Y=.y.Z=“12.34”执行上述语句之后,内存变量的X、Y、Z的数据类型为()
下列关于下拉菜单和快捷菜单的说法中,错误的是()。
在考生文件夹下,有一表单文件nayfornl.SCX。打开该表单文件,然后在表单设计器环境下完成如下操作:(1)在属性窗口中将表单设置为不可移动的,并将其标题设置为“表单操作”。(2)为表单新建一个名为mymethod的方法,方法代码为
下面不属于软件工程过程的4种基本活动
查询选修C2课程号的学生姓名,下列SQL语句中错误是
下列程序段执行以后,内存变量X和Y的值是CLEARSTORE3TOXSTORE5TOYPLUS((X),Y)?X.YPROCEDUREPLUSPARAMETERSA1.A
下列程序段执行以后,内存变量Y的值是x=76543y=0D0WHILEx>0Y==x%10+y*10x=int(x/10)ENDDO
运算结果不是2010的表达式是
下列关于线性链表的叙述中,正确的是
随机试题
属于膜去极化的是()。
考生文件夹下存在一个数据库文件“samp3.mdb”,里面已经设计好表对象“tStudent”和“tGrade”,同时还设计出窗体对象“tGrade”和“fStudent”。请在此基础上按照以下要求补充“fSmdent”窗体的设计:(1)将名称为“
某产妇,28岁。临产17小时,阴道有少量淡绿色液体流出,宫缩25秒/6~8分,胎心音145次/分,肛查宫口开大2cm,宫颈轻度水肿,先露S-2。下列哪项诊断正确()
目前我国的设备监理管理体制为( )。
边际技术替代率递减
人类的和平共处是一个不可实现的理想。统计数字显示,自1945年以来,每天有12场战斗在进行。这包括大大小小的国际战争以及各国内战。以下哪项如果为真,最能对上述结论提出质疑?
Java源文件中最多只能有一个______类,其他类的个数不限。
WHATCONTROLSFLOWERING(1)Thetimingoffloweringandseedproductionispreciselytunedtoaplant’sphysiologyandther
Intheatmosphere,carbondioxideactsratherlikeaonewaymirror—theglassintheroofofagreenhousewhichallowsthesun’s
A、Thedisadvantagesoflivingintheruralarea.B、Theimportanceofimprovinglivingenvironment.C、Themostimportantthingin
最新回复
(
0
)