首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
计算数列第n项的函数定义如下: 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)时,返回的函数值为(
计算数列第n项的函数定义如下: 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)时,返回的函数值为(
admin
2019-08-23
68
问题
计算数列第n项的函数定义如下:
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/6J8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列程序的执行结果为________。#include<iostream.h>classPoint{public:Point(doublei,doublej){x=i;y=j;}doub
数据库DB、数据库系统DBS、数据库管理系统DBMS之间的关系是()。
在一个被调用函数中,关于return语句使用描述,( )是正确的。
下列不能被重载的运算符是______。
软件工程的出现是由于
软件设计包括软件的结构、数据接口和过程设计,其中软件的过程设计是指
在软件生存周期小,能准确地确定软件系统必须做什么和必须具备哪些功能的阶段是
类ostream的成员函数【】用于执行无格式输出,成员函数put用于输出单个字符。
在下面的运算符重载函数的原型中,错误的是______。
随机试题
从园林的风格来看,属于江南园林的有()。
使用电动台钻钻孔时,必须根据(),采用不同的加持方法。
下列说法符合龚自珍思想的有()
具有活血行气、通经止痛作用,长于行肢臂而除痹痛的药物是
试管法凝集反应的最适细胞浓度
赵飞是某公司职员。1995年6月因公出国,从此失去音讯,至2000年6月,下落不明已达5年,公司准备申请人民法院宣告赵飞死亡,以便将其除名。赵飞的父母认为不能直接申请宣告赵飞死亡,而应该先申请宣告失踪,否则就不让申请。赵飞的妻子李悦不同意赵飞父母的看法,不
普通股股东有以下权利()。
给定资料1.一颗来自澳大利亚塔斯马尼亚岛的樱桃,从靠泊洋山保税港区码头到查验后放行,最快需要多长时间?上海给出的答案是:6小时。如此迅疾的速度,得益于上海自贸区成立3年多以来致力于攻坚的核心任务——制度创新。上海自贸试验区建设3年多以来
可燃冰是一种由天然气和水结合在一起的固体化合物,外形晶莹剔透,与冰相似。由于含有大量甲烷等可燃气体,所以燃点很低,极易燃烧。日本2013年3月宣布成功从可燃冰中分离并取出甲烷气体,这也是全世界首次成功从海底采集甲烷气体。我国也曾于2011年启动了可燃冰的专
类变量的作用域是_________。
最新回复
(
0
)