首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using narnespace std; long fun(intn) {if(n>2) retum(fun(n-1)+fim(n-2)); else return2
有如下程序: #include using narnespace std; long fun(intn) {if(n>2) retum(fun(n-1)+fim(n-2)); else return2
admin
2020-05-14
18
问题
有如下程序:
#include
using narnespace std;
long fun(intn)
{if(n>2)
retum(fun(n-1)+fim(n-2));
else
return2:
}
int main()
{cout<
retum 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://kaotiyun.com/show/kS8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
决定C++语言中函数的返回值类型的是()。
C++语言规定,函数返回值的类型是由()。
若有以下程序:#includeusingnamespacestd;classA{public:A(inti,intj){a=i:b=j;}
对虚函数的调用()。
下面程式程序的执行结果是()。#include<iostream.h>voidmain(){int*p,r;p=newint;*p=20;r=sizeof(*p);cout<<r<<end1;deletep;}
在结构化程序设计方法中,下面内聚性最弱的是()。
关系数据库管理系统能实现的专门关系运算包括()
检查软件产品是否符合需求定义的过程称为
在任意一棵二叉树的前序序列和后序序列中,各叶子之间的相对次序关系()。
随机试题
A、凡例部分B、附录部分C、沿革部分D、正文部分E、索引部分通用的检测方法应收载药典的()
消费者所享有的求偿权的主体包括( )。
一正方形截面杆,其横截面边长d与杆长ι成比例增加,则它的长细比的变化为()。
安全生产检查中常见的一种检查方法是()。
为了能准确确定综合单价,投标单位应根据招标文件提供的施工图纸及( )重新核对工程.数量。
OneSundaymorning,MillieandAmywenttoSunshinePark.Theylovetochatthere.Asusual,theysat【C1】______abigtree.Sudde
一个文化遗址被媒体曝光成为垃圾场,你认为政府应该怎么处理?
根据我国《物权法》第177条第1款的规定,主债权消灭,担保物权消灭。该项规定体现了担保物权具有()特征。
下列条目中哪些是数据库管理系统的基本功能模块?Ⅰ.数据库定义Ⅱ.数据库存取Ⅲ.数据库运行和管理Ⅳ.数据组织、存储和管理Ⅴ.数据库建立和维护
在数据库设计中,将E—R图转换成关系数据模型的过程属于
最新回复
(
0
)