首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
如有下程序: #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
46
问题
如有下程序: #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://kaotiyun.com/show/3QVp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
C$吾言源程序名的后缀是()。
对下列二叉树进行前序遍历的结果为
以下结构体类型说明和变量定义中正确的是()。
下列程序的运行结果为()。#includevoidabc(char*str){inta,b,i,j;for(i_-j=0;str[i]!=’\0’;i++)if(str[i]!=’a’)
软件的需求分析主要产生的文档是()。
若文件指针fp已正确指向文件,ch为字符型变量,以下不能把字符输出到文件中的语句是
下面说法正确的是()。
下面属于系统软件的是
有三个关系R、S和T如下:其中关系T由关系R和S通过某种操作得到,该操作为()。
数据流图中带有箭头的线段表示的是()。
随机试题
临床上常用的等渗溶液有()。
A.淋巴道转移B.直接蔓延C.种植性转移D.血道转移E.椎旁静脉系统的转移(2003年第107题)胃癌的盆腔转移是
根据我国宪法规定,关于公民住宅不受侵犯,下列哪些选项是正确的?(2012年卷一第61题)
日常地籍是以()为基础,针对日常土地数量、质量、权属、用途等状况的变化进行修正、补充和更正的地籍。
对于生产饱和蒸汽的锅炉,其压力和温度指标表示为()。
权证交易实行价格涨跌幅限制,下列关于计算涨跌幅公式的说法正确的有( )。
A公司是一家国内小额贷款公司,为当地中小企业提供贷款。为了提高贷款审批效率,该公司启用了自动审批系统。该公司启用的自动审批系统属于()。
()是指每个管理者所直接领导的人员数量。
请认真阅读下列材料,并按要求作答。我要的是葫芦从前,有个人种了一
Whatarethemanandwomandiscussing?
最新回复
(
0
)