首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
计算数列第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
27
问题
计算数列第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://jikaoti.com/ti/8ql0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下程序:#includeusingnamespacestd;classBase1{public:Base1(){}~Base1(){cout
有如下程序:#include#includeusingnamespacestd;classWheel{public:Wheel(strings=
有如下类定义:classMyClass{public:_____________private:intdata;};若要为MyCla
下列叙述中正确的是
有如下类声明和函数声明:classBase{intm;public:intn;protected:intp;};classDe
派生类的成员函数不能访问基类的()。
若要对Data类中重载的加法运算符成员函数进行声明,下列选项中正确的是()。
下面不能作为结构化方法软件需求分析工具的是
软件生命周期是指( )。
在软件开发中,需求分析阶段产生的主要文档是( )。
随机试题
下颌运动的决定因素中最为重要的是A.左侧颞下颌关节B.右侧颞下颌关节C.牙齿D.精神因,素E.牙周膜及颞下颌关节的本体感受器所引起的神经反射活动
关于宫颈扩张,描述正确的是
下述位于颅后窝的解剖结构是
下列哪些采购活动是合法的
下列各项地区中不得新建城市生活垃圾填埋场的有( )。
确定项目建设规模时应考虑的因素和内容包括()。
在采用成本加酬金合同价时,为了有效地控制工程投资,最好采用()确定的合同价。
下列各句中,不属于“花也在利用你”的一项是:根据本文提供的信息,下列推断正确的一项是:
直线x+2y+3=0Az的点P在x-y=1的上方,且P到直线2x+y-6=0的距离为,则点P的坐标是().
在使用查询设计器创建查询时,为了指定在查询结果中是否包含重复记录(对应于DISTINCT),应该使用的选项卡是( )。
最新回复
(
0
)