首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
计算数列第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
43
问题
计算数列第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全国计算机二级
相关试题推荐
使用VC6打开考生文件夹下的源程序文件modi1.cpp,该程序运行时有错,请改正其中的错误,使程序正确运行,并且使程序输出的结果为:HelloVisualC++!HelloVisualC++!!注意:错误的语句在//******error*
有如下程序:#include<iostream>usingnamespacestd;classTestClass{intn;public:TestClass(intk):n(
下列数据结构中,能用二分法进行查找的是()。
下列关于软件工程的描述中正确的是()。
虚函数支持多态调用,一个基类的指针可以指向派生类的对象,而且通过这样的指针调用虚函数时,被调用的是指针所指的实际对象的虚函数。而非虚函数不支持多态调用。有如下程序:#inc1ude<iostream>usingnamespaces
有两个关系R和S如下:由关系R通过运算得到关系S,则所使用的运算为()。
在下列关系运算中,不改变关系表中的属性个数但能减少元组个数的是()。
在下列原型所示的C++函数中,按“传值”方式传递参数的是()。
下面类的声明中的几个语句,正确的是(设定语句是主函数中的语句)()。classTestClass{private:intdata;public:TestClass(intg_data){data=g_data;}
在满足实体完整性约束的条件下
随机试题
简述多发伤急救VIPCO原则的主要内容。
简述安全威胁的概念。
“脏之长”是指( )
下列各组药物中两药可产生竞争性对抗的是
关于我国1000kV交流系统的无功平衡及补偿,以下()是不正确的。
下列指数中属于可变构成指数的是( )。
我国科技史上第一部矿物学专著——《石药尔雅》是()所著。
彼得.纽马克提出了一套自己的文本功能分类,下面哪种不属于他的分类?()
在虚拟8086模式下,应用程序的特权级是( )。
有以下程序#include<stdio.h>voidmain(){doublex=3.14159;printf("%f\n",(int)(x*1000+0.5)/(double)1000);}程序运行后的输出结果是()。
最新回复
(
0
)