首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
计算数列第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
26
问题
计算数列第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全国计算机二级
相关试题推荐
下面程序段的正确输出是()。intw=4,x=3,y=2,z=1;cout<<(w<x?w:z<y?z:x)<<end1;
有如下程序:#inc1ude<iostream>usingnamespacestd;intmain(){charstr[100],*p;cout<<"Pleaseinputast
下面不属于软件设计原则的是()。
在面向对象方法中,实现信息隐蔽是依靠()。
下列排序方法中,最坏情况下比较次数最少的是()。
下列关于栈叙述正确的是()。
若要对类BigNumber中重载的类型转换运算符long进行声明,下列选项中正确的是()。
C++语言对c语言做了很多改进,C++语言相对于c语言的最根本的变化是()。
在C++语言中,不合法的实型数据的是
算法的空间复杂度是指()。
随机试题
速脉是指脉率超过
设备出厂时,一般都要进行良好的包装,运到安装现场后,将包装箱打开予以检查。设备开箱检查,()应派代表参加。
上诉场景中,甲承包商的诉讼时效期间届满的时间是( )。诉讼时效,是指权利人在法定期间内,未向人民法院提起诉讼请求保护其权利时法律规定消灭其( )的制度。
加油站的汽油罐和柴油罐应()。
以CIF纽约成交的出口货物,从上海口岸申报出口,其完税价格为海关审定的CIF纽约价格扣除上海至纽约的运保费并扣除出口税。
管道煤气集资费(初装费)业务应按()税目征收营业税。
在正常使用网络的前提下,可以有效防止黑客人侵的做法是()。
下列选项中,属于附条件民事法律行为的是()。
有下列函数定义:intfun(doublea,doubleB){returna*b;}若下列选项中所用变量都已正确定义并赋值,错误的函数调用是()。
Wealwayslookfortheseclotheswhichareaperfectcombinationofstyle,comfortand_______.
最新回复
(
0
)