首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
如有下程序: #include<iostream> using namespace std; long fun(int n) { if(n>2) return(fun(n-1)+fun(n-2)); else
如有下程序: #include<iostream> using namespace std; long fun(int n) { if(n>2) return(fun(n-1)+fun(n-2)); else
admin
2010-12-16
45
问题
如有下程序: #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)<<endl; return 0; } 则该程序的输出结果应该是( )。
选项
A、2
B、3
C、
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://www.kaotiyun.com/show/3QVp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列叙述中正确的是()。
下列特征中不是面向对象方法的主要特征的是()。
在关系数据库中,用来表示实体间联系的是
下列选项中,不属于数据库管理的是()。
给定程序中,函数fun的功能是将参数给定的字符串、整数、浮点数写到文本文件中,再用字符串方式从此文本文件中逐个读入,并调用库函数atoi和atof将字符串转换成相应的整数、浮点数,然后将其显示在屏幕上。请在程序的下划线处填入正确的内容并把下划线删
程序通过定义学生结构体变量,存储学生的学号、姓名和三门课的成绩。函数fun的功能是:将形参a中的数据进行修改,把修改后的数据作为函数值返回主函数进行输出。例如,若传给形参a的数据中学号、姓名和三门课的成绩依次是:10001、“ZhangSan”、95、8
C语言中最基本的数据类型包括()。
给定程序MODI1.C中函数fun的功能是:把主函数中输入的3个数,最大的放在a中,最小的放在c中,中间的放在b中。例如,输入的数为:551234,输出结果应当是:a=55.0,b=34。0,c=12.0。请改正程序中的错误,使
有三个关系R、S和T如下:则由关系R和S得到关系T的操作是()。
数据流图(DFD)的作用是()。
随机试题
注重受教育者的良好个性塑造培养,属于德育内容中的()
采集茶具微生物检测样品时的采样部位是
男婴,第1胎,足月顺产,出生时哭声洪亮,生后48小时皮肤轻度黄染,昨天家长发现患儿黄疸仍在加深,但反应好,进食佳,血清总胆红素160μmol/L,结合胆红素20μmol/L。最可能诊断为
斯蒂芬罗宾斯说,权力就是依赖的函数,对此理解正确的是()。
简述DMA的处理过程。
设siny+χey=0,当y=0时,求
将当前文档中的图形取消组合,并重新组合图形。
中国有句古话是这样的:“山不在高,有仙则名;水不在深,有龙则灵。”中国书法好似山上之仙、水中之龙。中国书法同其他书写形式有很大区别。汉字在其漫长的发展史中演化成许多不同的艺术形式,其中包括甲骨铭文、青铜器铭文、篆书、隶书、楷书、行书和草书。
BrandingYourselfOnline"We’reinanagewhencorporatebusinessesdon’tcareforyouasanindividualanymore-you’reju
Largecompaniesneedawaytoreachthesavingsofthepublicatlarge.Thesameproblem,【B1】______,facespracticallyeverycom
最新回复
(
0
)