首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include<iostream> using namespace std; long fun(int n) {if(n>2) return(fun(n-1)+fun(n-2)); else return 2; } int
有如下程序: #include<iostream> using namespace std; long fun(int n) {if(n>2) return(fun(n-1)+fun(n-2)); else return 2; } int
admin
2020-07-30
33
问题
有如下程序:
#include<iostream>
using namespace std;
long fun(int n)
{if(n>2)
return(fun(n-1)+fun(n-2));
else
return 2;
}
int main()
{cout<<fun(3)<<end1;
return 0;
}
则该程序的输出结果应该是( )。
选项
A、2
B、3
C、4
D、5
答案
C
解析
主函数中调用fun(3),在fun内部当n>2时递归调用fun(n-1)+fun(n-2),否则返回2。所以当n=3时,调用fun(2)+fun(1),即返回2+2,等于4。
转载请注明原文地址:https://jikaoti.com/ti/cDl0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列给定程序中,函数fun的功能是:将形参n所指变量中,各位上为偶数的数去掉,剩余的数按原来从高位到低位的顺序组成一个新数,并通过形参指针n传回所指变量。例如,若输入一个数27638496,则新数为739。请在程序的中括号处填入正确的内容并将中
给定程序中,函数fun的功能是:把形参S所指字符串中最右边的n个字符复制到形参t所指字符数组中,形成一个新串。若S所指字符串的长度小于n,则将整个字符串复制到形参t所指字符数组中。例如,形参S所指的字符串为:abedefgh,n的值为5,程序执行
请使用VC6或使用【答题】菜单打开考生文件夹proj3下的工程proj3,其中定义了MyString类,一个用于表示字符串的类。成员函数reverse的功能是将字符串进行“反转”。例如,将字符串ABCDEF“反转”后,得到字符串FEDCBA;将字符串ABC
请使用VC6或使用【答题】菜单打开考生文件夹proj1下的工程proj1,此工程中包含一个源程序文件main.epp,其中有类Book(“书”)和主函数main的定义。程序中位于每个“//ERROR****found****”下的语句行有错误,请加以改正。
下列有关类成员的叙述中,正确的是()。
在数据库设计中,将E-R图转换成关系数据模型的过程属于()。
软件设计中模块划分应遵循的准则是()。
如果表达式v*x++中,“*”是作为成员函数重载的运算符,“++”是作为友元函数重载的运算符,采用运算符函数调用格式,该表达式还可表示为()。
在学校中,“班级”与“学生”两个实体集之间的联系属于()关系。
在数据库系统的组织结构中,下列()映射把用户数据库与概念数据库联系了起来。
随机试题
意识能动作用最突出的表现是()
Reading________themindonlywithmaterialsofknowledge;itisthinkingthatmakeswhatwereadours.
克服饮食偏嗜包括
《传染病防治法》规定,传染病暴发,流行时,当地政府应当
男,42岁,因呕血急诊住院,查体:心率160次/分,呼吸急促,BP:8.0/4.0kPa(60/30mmHg)。估计其出血量大约是
薤白功能佛手功能
某农业企业发行普通股共计8000万元,筹资费用率为5%,预计第一年股利率为12%,以后每年增长3%,假设企业所得税为25%,则该企业普通股成本为()。
对于少儿初学者,在运用分解和完整法进行技术训练时,应先分解练习后完整练习。( )
设f(x)连续,且,则x=0为ψ(x)的().
Inthewakeof11September,Visionics,aleadingmanufacturer,issuedafactsheetexplaininghowitstechnologycouldenhance
最新回复
(
0
)