首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
计算数列第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
47
问题
计算数列第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,但该程序运行时有错,请改正程序中的错误,使程序输出的结果为:10注意:错误的语句在//******error******的下面,修改该语句即可。#include<iostream.h>st
用VC6打开考生文件夹下的源程序文件modi.3.cpp。其中定义的类并不完整,按照要求完成下列操作,将类的定义补充完整。在屏幕和程序modi3.txt文件中输出以下结果:HelloTest出现异常情况其中定义的类并不完整,按要求完成下列操作,将类
使用VC6打开考生文件夹下的源程序文件modi1.cpp,该程序运行时有错,请改正其中的错误,使得程序正常运行,并使程序输出的结果为:initTestClassdelTestClass注意:不要改动main函数,不能增行或删行,也不能更改程序的结
在公有派生时,派生类中定义的成员函数只能访问原基类的()。
有如下程序:#inc1ude<iostream>usingnamespacestd;intmain(){intf,f1=0,f2=1;for(inti.3;i<=6;i++){
己知类Myclass的定义如下:classMyclass{public:Myclass(intd){data=d;}~Myclass(){}private:intdata;}
下列有关内联函数的叙述中,正确的是()。
下列叙述中正确的是()。
在E-R图中,用来表示实体联系的图形是()。
公司的开发人员可以同时参加多个项目的开发,则实体开发人员和实体项目间的联系是
随机试题
某患者,全口义齿戴用8年,现出现义齿固位差,咀嚼效率低,要求修复。若重新制作全口义齿,诊疗过程中下列哪项处理措施不恰当
慢性ITP血小板破坏的主要场所是
证券业协会是一种(),是社会团体法人。
瑞士心理学家皮亚杰认为儿童的道德发展大致分为()和()两个阶段。
2009年末,某省共有批发和零售业法人单位5.78万个,就业人员67.91万人。批发和零售业全年商品销售额合计111846.04亿元,其中批发业销售额10484.73亿元,零售业销售额1361.31亿元。批发业个体经营户20.45万户,就业人员45.77万
根据下面材料回答下列题。以下是2006年农村实用人才现状:从区域分布看,我国东部地区231.4万人;中部地区201.7万人;西部地区:145.9万人。从年龄分布看,40岁以下的247.9万人。从学历看,中专以上学历的22.7万人。农村实
我国宪法修正案中,增加建立、健全社会保障制度的是()
设A为n阶矩阵,且Ak=O,求(E-A)-1.
对于能够获得焦点的控件,若要使其不能接收焦点,应该()。
A、Itwillmakeyouanalyzeothers’argumentsbetter.B、Itwillhelpyouhavebetterconversations.C、Itwillinspireyoutonew
最新回复
(
0
)