首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
调用递归过程或函数时,处理参数及返回地址需要用一种称为(11)的数据结构。
调用递归过程或函数时,处理参数及返回地址需要用一种称为(11)的数据结构。
admin
2021-01-08
68
问题
调用递归过程或函数时,处理参数及返回地址需要用一种称为(11)的数据结构。
选项
A、队列
B、栈
C、多维数组
D、顺序表
答案
B
解析
本题考查数据结构基础知识。
在函数调用过程中形成嵌套时,则应使最后被调用的函数最先返回,递归函数执行时也是如此。例如,用递归方式求4的阶乘(以factorial(n)表示求n的阶乘)的过程如下所示:
factorial(4)=4*factorial(3)
=4*(3*factorial(2))
=4*(3*(2*factorial(1)))
=4*(3*(2*1)
=4*(3*2)
=4*6
=24
显然,要求4的阶乘,需要通过递归调用求出3的阶乘,要求出3的阶乘,必须先求出2的阶乘,依此类推,求出1的阶乘后才能得到2的阶乘,然后才能得到3和4的阶乘。该求解过程中的函数调用和返回需要满足后调用先返回的特点,因此需要使用栈结构。
转载请注明原文地址:https://kaotiyun.com/show/HakZ777K
本试题收录于:
网络管理员上午基础知识考试题库软考初级分类
0
网络管理员上午基础知识考试
软考初级
相关试题推荐
下列设备中,既可向计算机输入数据又能接收计算机输出数据的是(17)。
在Excel2007中,若在单元格A1中输入函数“=AVERAGE(4,8,12)/ROUND(4.2,0)”,按回车键后,则A1单元格中的值为()。
在Excel2007中,若在A1单元格输入了位数较多的数字,按回车键后,A1单元格显示“############”,其原因是__________。
以下关于全角和半角的叙述中,_______不正确。
打开123.DOC文档,选择“窗口”菜单下的“新建窗口”命令后,则______。
在Excel中,若在Al单元格中输入函数=LEN(”信息处理技术员”),则A1单元格中的值为______。
CPU能直接访问的存储器是______。
(23)是保存操作系统和软件配置信息的数据库,控制着操作系统的启动、硬件驱动程序和各种应用软件的运行。
某工作站无法访问域名为www.test.com的服务器,此时使用ping命令按照该服务器的IP地址进行测试,响应正常。但是按照服务器域名进行测试,出现超时错误。此时可能出现的问题是(17)。
随机试题
简述公共政策抉择合法化的内容。
多行不义必自毙,子姑待之。(《左传·郑伯克段于鄢)待:
下列我国城乡常用路面中,防起尘性、消声性均好的是()。
2×20年12月31日,甲公司在非同一控制下的企业合并业务中获得一批存货(100吨某原材料)。在购买日,甲公司应当以公允价值计量这批存货。根据市场交易情况,该原材料在A城市和B城市有两个活跃的交易市场。甲公司能够进入这两个市场,并能够取得该存货在这两个市场
我国教育目的的基本特征之一是坚持全面发展与______发展的统一。(2014.河南)
靶向应聘指在应聘不同的职位时要用不同的方法,量身打造,设计令考官感动的细节。相对于漫无目的只管投简历、毫无思想准备就去面试的应聘方式,靶向应聘具有定位准确、准备充分、成功率高的特点。根据上述定义,下列中不属于靶向应聘的是:
【《湘江评论》】华东师范大学2003年中国近现代史真题;北京师范大学2005年中国通史真题
Refertotheexhibit.Whatisthepurposeoftheconfigurationthatisshown?
Whichofthefollowingisanexampleofanautomaticstabilizer?______.
•Readtheinformationaboutcommercialbanks.•Choosethebestwordtofillineachgap,fromA,BorC.•Foreachquestion2
最新回复
(
0
)