首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
计算数列第11项的函数定义如下: int fa(int n){ if(n==0)return 0; else if(n==1)return 1; else return fa(n-1)+fa(n-2); }
计算数列第11项的函数定义如下: int fa(int n){ if(n==0)return 0; else if(n==1)return 1; else return fa(n-1)+fa(n-2); }
admin
2020-10-21
36
问题
计算数列第11项的函数定义如下:
int fa(int n){
if(n==0)return 0;
else if(n==1)return 1;
else return fa(n-1)+fa(n-2);
}
若执行函数调用表达式fa(3)时,返回的函数值为( )。
选项
A、0
B、1
C、2
D、3
答案
C
解析
fa()函数是一个递归函数,当参数n的值大于1时,函数会递归调用自身,返回值为fa(n-1)+fa(n-2),所以当调用fa(3)时,等价于:fa(2)+fa(1),也就等价于fa(1)+fa(0)+fa(1),即1+0+1=2,本题答案为C。
转载请注明原文地址:https://kaotiyun.com/show/N8yp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
如果有以下定义及初始化:inta=3,*p=&a;则由此可以推断,*p的值是()。
下面程序段的正确输出是()。intw=4,x=3,y=2,z=1;cout<<(w<x?w:z<y?z:x)<<end1;
下面关于指针的说法中错误的是()。
有如下程序:#include<iostream>usingnamespacestd;classTestClass{intn;public:TestClass(intk):n(
下列关于类定义的说法中,正确的是()。
派生类的成员函数不能访问基类的()。
CH系统预定了4个用于标准数据流的对象,下列选项中不属于此类对象的是()。
软件测试的目的是()。
如果表达式a>=b中的“>=”是作为非成员函数重载的运算符,则可以等效地表示为()。
在E-R图中,用来表示实体联系的图形是()。
随机试题
完全燃烧必须具备的条件之一是()。
需要进行直肠镜检查的是
在下列抗高血压药物中,属于β-受体阻断剂类降压药的是
甲公司与乙公司共同共有4问临街门面房屋,与丙公司签订了4间房屋的租赁合同,丙公司未经过甲公司与乙公司同意,擅自将其中的2间房屋出租给丁公司,丁公司在使用中改变了房屋的结构,甲公司与乙公司得知后诉至区人民法院要求解除与丙公司之间的房屋租赁合同,并责令恢复房屋
下列先秦思想家中,主张施仁政行王道的一位是()
2014年6月22日,在卡塔尔首都多哈召开的第三十八届世界遗产大会审议并通过中国大运河项目和丝绸之路项目,“大运河”和“丝绸之路”正式列入世界遗产名录。()
习近平总书记提出“四个全面”战略布局,蕴含了深刻的战略思想,包含了明确的战略目标和战略措施。其中,战略目标是()。
国民革命失败后,毛泽东在八七会议上提出的著名论断是()(2007年单选)
Readthearticlebelowabouttheworkflowofemploymentagencies.Choosethebestsentencefromtheoppositepagetofille
Likemostpeople,Iwasbroughtuptolookuponlifeasaprocessofgetting.ItwasnotuntilinmylatethirtiesthatImadet
最新回复
(
0
)