首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
计算数列第n项的函数定义如下: int fa(int n){ if(rl==0)return 0; else if(13==1)return 1; else return fa(n-1)+fa(n-2); }
计算数列第n项的函数定义如下: int fa(int n){ if(rl==0)return 0; else if(13==1)return 1; else return fa(n-1)+fa(n-2); }
admin
2021-06-10
52
问题
计算数列第n项的函数定义如下:
int fa(int n){
if(rl==0)return 0;
else if(13==1)return 1;
else return fa(n-1)+fa(n-2);
}
若执行函数调用表达式fa(3)时,返回的函数值为( )。
选项
A、0
B、1
C、2
D、3
答案
C
解析
本题考查的是递归函数。函数fa是一个递归函数,递归退出条件为n=0或1,否则为fa(n-1)+fa(n-2)。所以fa(3)展开如下:fa(3)=fa(2)+fa(1)=fa(1)+fa(0)+fa(1)=1+0+1=2。答案为C选项。
转载请注明原文地址:https://www.kaotiyun.com/show/k0fp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下程序段:inti=4;intj=1;intmain(){inti=8,j=i;eout<<i<<j<<end1;}运行时的输出结果是()。
下列程序段中包含4个函数。其中具有隐含this指针的是()。intfun1();classTest{public:intfun2();friendintfun3():static
己知类Myclass的定义如下classMyclass{public:voidfunctionl(Myclass&c){cout<<c.data;)staticvoidfunction2(Myclass&c
计算斐波那契数列第n项的函数定义如下:intfib(intn){if(n==0)return1;elseif(n=1)return2;elsereturnfib(n-1)+fib
下列方法中,属于白盒法设计测试用例的方法的是()。
对于长度为n的线性表,在最坏情况下,下列各排序法所对应的比较次数中正确的是()。
一个栈的初始状态为空。现将元素1、2、3、4、5、A、B、C、D、E依次入栈,然后再依次出栈,则元素出栈的顺序是()。
下列关于this指针的叙述中,正确的是()。
将E-R图转换为关系模式时,实体和联系都可以表示为
若字符指针P所指向的字符串为”abcdefg”,在执行语句()。Char*ap=newchar[strlen(p)+1];之后,ap指向的字符数组的元素个数为
随机试题
试述公司章程的法定性。
哲学上的基本派别是()
属于直接灸的是
章先生,因急性乙型肝炎入院,需行消化道隔离。此项内容属于
某放大电路的微变等效电路如图7-54所示,已知RB=82kΩ,RC=5.6kΩ,rbe=4.2Ω,RL=22kΩ,则电路的输入电阻ri和输出电阻ro分别为()。
集合资产管理合同当事人中委托人中应说明的事项包括( )。
银行在选择房地产开发商作为个人住房贷款合作单位时,需审查的内容主要有()。
下列各项中,()是承包商面临的风险。
日常生活中,人们运用各种手段进行风险管理。下列四种风险管理手段中,明显不同于其他三种的是()。
A、Itisnecessaryforgettingahighsalary.B、Itisstronglyrecommendedifyouhavethechance.C、Itisnottheonlywayleadi
最新回复
(
0
)