首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
计算数列第n项的函数定义如F: int fa(int n){ if(n==1)return1; else return3*fa(n-1)+2; } 若执行函数调用表达式fa(4)时,返回的函数值为( )。
计算数列第n项的函数定义如F: int fa(int n){ if(n==1)return1; else return3*fa(n-1)+2; } 若执行函数调用表达式fa(4)时,返回的函数值为( )。
admin
2020-07-23
51
问题
计算数列第n项的函数定义如F:
int fa(int n){
if(n==1)return1;
else return3*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+2)+2)+2=53。本题答案为A选项。
转载请注明原文地址:https://kaotiyun.com/show/21yp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下函数定义:voidfunc(inta,int&b){a++;b++;}若执行代码段:intx=0,y=1;func(x,y);则变量x和y的值分别是()。
除了显式定义的构造函数外,类中还有可能包含编译器自动生成的构造函数,因此一个类所拥有的构造函数的至少有
有如下两个类定义:classXX{private:doublex1;protected:doublex2;public:doublex3;};
有如下程序:#include#includeusingnamespacestd;classWheel{public:Wheel(strings=
若要在Viz类中将*重载为一元运算符,下列重载函数声明中肯定有错的是
下列叙述中正确的是
有如下类声明和函数声明:classBase{intm;public:intn;protected:intp;};classDe
为类MyClass重载赋值运算符时,应将其重载为类的
下列有关函数重载的叙述中,错误的是()。
下列关于模板的表述中,错误的是
随机试题
酸性和碱性氨基酸除α-氨基和α-羧基为可游离的极性基团,其R基团也有可游离的极性基团。今测得天冬氨酸的pK为2.0、3.9和10.0,其等电点(pI)该是
酶与一般催化剂的共同点是
输血前导致红细胞破坏的因素不包括
美国老板:完成这份报告要花费多少时间?希腊员工:我不知道完成这份报告需要多少时间。美国老板:你是最有资格提出时间期限的人。希腊员工:10天吧。美国老板:你同意在15天内完成这份报告吗?希腊员工:设有做声。(认为是命令)1
银行公司信贷产品的三层次理论不包括的层次是()。
甲小学为了“六一”儿童节学生表演节目的需要,向乙服装厂订购了100套童装,约定在“六一”儿童节前一周交付。5月28日,甲小学向乙服装厂催要童装,却被告知,因布匹供应问题6月3日才能交付童装,甲小学因此欲解除合同。根据《合同法》的规定,下列关于该合同解除的表
岗位评价与薪酬的比例关系如图5—1所示,其中直线A与直线B的关系为()。
婴幼儿在情绪急剧变化时出现的屏气发作现象属于()。
下面关于唐三彩的说法,正确的是:
下列生活现象中,没有涉及回声原理的是()。
最新回复
(
0
)