首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
计算数列第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
63
问题
计算数列第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>voidmain(){char*str="12123434";intx1=0,x2=0,x3=0,x4=0,i;for(i=0;str[i]!=
下列有关抽象类和纯虚函数的叙述中,错误的是
下列程序不能通过编译,应该在划线部分填写的语句是______。#include<iostream.h>#include<stdlib.h>doubleFunc(inta,intb,charch){do
在面向对象方法中,______描述的是具有相似属性与操作的一组对象。
以下运算符中不能重载的运算符是
有如下程序:#include<iostream>usingnamespacestd;intmain(){cout.fill(’*’);cout.width(6);cout.fill(’#’);cout<<123<<en
可以用p.a的形式访问派生类对象p的基类成员a,其中a是()。
下列哪个是C++语言的有效标识符?
以下选项中,()是合法的用户标识符。
算法分析的目的是()。
随机试题
某国有企业拟投资建设一个经营性项目,该项目属于依法必须招标,由发展改革部门核准的项目。该企业委托A咨询公司对项目盈利风险进行分析,A咨询公司经过风险识别和风险估计,识别出风险因素可能状态组合有9个,各风险因素状态组合的相关数据见下表5—1。在完成风险
“适用于公布各有关方面应当遵守或周知的事项”的文体是()
A、使酶灭活,又使药物软化,便于切片B、增强补脾益气的功能C、降低毒性,保证临床用药安全D、由清转补,具有滋阴补血、益精填髓的功效E、增强了补肝肾、益精血、乌须发、强筋骨的作用地黄蒸制的目的是()。
刘徽在注释《九章算术》的过程中,提出了许多创造性的见解,值得一提的是,他创造性地发展了极限思想并加以灵活运用,其例子是()。
我国的佛教寺庙分布于全国各地,普济寺是我国的佛教寺庙,所以普济寺分布于我国各地。下列选项中所犯逻辑错误与上述推理最为相似的是()。
生态系统中的能量流动和物质循环是通过______进行的,不同生物间的关系十分复杂,主要是围绕______发生联系。
依据香港特别行政区基本法,香港特别行政区享有
Prewritingreferstostrategiesyoucanusetogenerateideasbeforestartingthefirstdraftofapaper.Prewritingtechniques
Fewpeoplewouldeverthinkofbeginninganewjobwhentheyareold,butAnnadiditattheageof76.Shewas【T1】________ina
Gotapenhandy?Tobestestimateyourstart-upcosts,you’llneedtomakealistandthemoredetailedthebetter.Asmartway
最新回复
(
0
)