首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
计算数列第n项的函数定义如下: int fa(int n) { if(n==1)return 1; else return 3*fa(n-1)+2; } 若执行函数调用表达式fa(4)时,返回的函数值为( )。
计算数列第n项的函数定义如下: int fa(int n) { if(n==1)return 1; else return 3*fa(n-1)+2; } 若执行函数调用表达式fa(4)时,返回的函数值为( )。
admin
2021-02-22
43
问题
计算数列第n项的函数定义如下:
int fa(int n) {
if(n==1)return 1;
else return 3*fa(n-1)+2;
}
若执行函数调用表达式fa(4)时,返回的函数值为( )。
选项
A、53
B、17
C、23
D、49
答案
A
解析
题意fa( )函数是一个递归函数,当n取值不等于1时,函数递归调用自身,返回值为3*fa(n-1)+2;当n取值为1时,函数返回值为1;所以fa(4)展开,等价于3*fa(3)+2,等价于3*(3*fa(2)+2)+2,等价于3*(3*(3*fa(1)+2)+2)+2,等价于3*(3*(3*1+2)+2)+2,也就等价于:53,本题答案为A。
转载请注明原文地址:https://kaotiyun.com/show/F9fp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列关于new和delete运算符的叙述中,错误的是()。
有如下类定义:classAA{inta;public:AA(intn=0):a(n){}};elasBB:publicAA{public:BB(intn)_____
下列关于构造函数的叙述中,错误的是()。
对类成员访问权限的控制,是通过设置成员的访问控制属性实现的,下列不是访问控制属性的是()。
下列关于对象初始化的叙述中,正确的是()。
线性表的长度为n。在最坏情况下,比较次数为n一1的算法是
在软件生命周期中,能准确确定软件系统必须做什么和必须具备哪些功能的阶段是
若已定义了类Vehicle,则下列派生类定义中,错误的是()。
下列是重载乘法运算符的函数原型声明,其中错误的是()。
下面不属于软件工程的3个要素是()。
随机试题
未几更进,则东肆不复能终曲。
休克患者补液,输液速度和数量相对可靠的依据是
下列关于牵张反射的叙述,错误的是
甲药品生产企业经批准可以生产第二类精神药品(口服剂型)、生物制品(注射剂),心血管类药品(注射剂和片剂),中药注射液和中药提取物的部分品种,乙药品生产企业持有与甲药品生产企业相同品种的《药品GMP》证书甲药品生产企业可以委托乙药品生产企业生产的品种是(
下列关于质押和抵押的区别,说法不正确的是()。
潜水员在执行水下任务的过程中,普遍采用信号绳作为主要通信工具,即通过对信号绳的拉、抖组成系列信号来实现对陆上的简易通信。这种通信方式便捷、直接,但是其弊端也是显而易见的:信号绳仅能实现有限信息量的表达,且信号传输过程极易受复杂海水环境影响而中断或失效,带来
高油价时代,如何节油成为车主们关注的焦点,于是各种节能产品_________,汽油清净剂、节油贴、节油丸、省油精等_________。依次填入画横线部分最恰当的一项是()。
你的办公室有你和处长还有个老同事,老同事老把他自己的工作给你做,影响了你的工作进程,处长因此批评你,你怎么办?追问:我就是你的处长,你怎么解释9
马克思主义哲学作为一门科学的特征有
2
最新回复
(
0
)