首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
Fibnacci数列的定义为:F0=0,F1=1,Fn=Fn-1+Fn-2(n≥2,n∈N*),要计算该数列的任意项Fn,既可以采用递归方式编程也可以采用循环语句编程,由于(31),所以需要较多的运行时间。
Fibnacci数列的定义为:F0=0,F1=1,Fn=Fn-1+Fn-2(n≥2,n∈N*),要计算该数列的任意项Fn,既可以采用递归方式编程也可以采用循环语句编程,由于(31),所以需要较多的运行时间。
admin
2019-01-10
50
问题
Fibnacci数列的定义为:F
0
=0,F
1
=1,F
n
=F
n-1
+F
n-2
(n≥2,n∈N
*
),要计算该数列的任意项F
n
,既可以采用递归方式编程也可以采用循环语句编程,由于(31),所以需要较多的运行时间。
选项
A、递归代码经编译后形成较长目标代码
B、递归代码执行时多次复制同一段目标代码
C、递归代码执行时需要进行一系列的函数调用及返回且存在重复计算
D、递归代码执行过程中重复存取相同的数据
答案
C
解析
本题考查程序语言基础知识。分析递归代码执行过程可知,由于调用函数时系统需要在栈区开辟支持函数运行时需要的空间(大多数局部变量的存储单元即分配在此空间中),同时还需造成控制流的转移、返回位置的记录和恢复等工作,同时在该例子中存在着重复计算,例如计算F
4
时要通过递归调用分别计算F
3
和F
2
,而在计算F
3
时,则要通过递归调用分别计算F
2
和F
1
,其中F
2
的计算会重复,因此递归代码执行时需要进行一系列的函数调用及返回且存在重复计算都是比较耗时的。
转载请注明原文地址:https://kaotiyun.com/show/CxVZ777K
本试题收录于:
程序员上午基础知识考试题库软考初级分类
0
程序员上午基础知识考试
软考初级
相关试题推荐
以下关于XML文档遵守的规则描述中,错误的是(45)。
汉字代码体系中汉字地址指(3)。
下列网络服务中,(26)是文件传输协议,默认端口号(27)。
在Windows系统中,可按(9)键得到帮助信息。Windows中的“回收站”是(10)。在Windows资源管理器中,要恢复误删除的文件,最简单的办法是单击(11)按钮.
如果使用大量的连接请求攻击计算机,使得所有可用的系统资源都被消耗殆尽,最终计算机无法再处理合法用户的请求,这种手段属于(50)攻击。
一个单位要在4个子网上使用专有的网络号192.168.90.0。在每个子网上最多配备27台主机,该单位应该使用的子网掩码是(40)。
十进制的134相当于二进制的(8)。
已知八位机器码10111010(最高位为符号位),当它是原码时表示的十进制数是(7):当它是补码时表示的十进制数是(8);当它是反码时表示的十进制数是(9)。
某数的BCD码为01101001,则该数对应的补码为(2);如果在最低位加一位偶校验位,则编码为(3)
在模拟音频信道上传输数字信号,必须使用(23)。
随机试题
韩某,浙江某律师事务所律师,在一起故意杀人案中,接受被告人范某的委托担任辩护人,韩某在本案的审理过程中,其下列哪些行为是被法律允许的?()
TheresponsetotheconcertswasnotwarmenoughsoIdecidedtopostponebookingtickets________laterintheyear.
Morethanfortythousandreaderstolduswhattheylookedforinclosefriendships,whattheyexpected【56】friends,whattheywer
简述心传导系统的组成。
行口对口人工呼吸时吹气毕,放开鼻孔的原因是
低蛋白饮食中,成人每天蛋白质总量应控制在多少以下()
关于城市维护建设税减免税优惠政策的说法,正确的有()。
定期库存控制中的关键在于规定()。
学校领导可以凭升学率和学生的考试成绩对班主任工作进行评价。
Fromaveryearlyage,perhapstheageoffiveorsix,IknewthatwhenIgrewIshouldbeawriter.Betweentheages【M1】______
最新回复
(
0
)