首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下面程序: #include <iostream> using namespace std; long fib(int n) { if (n>2) return (fib(n-1)+fib(n-2));
有以下面程序: #include <iostream> using namespace std; long fib(int n) { if (n>2) return (fib(n-1)+fib(n-2));
admin
2009-01-15
57
问题
有以下面程序:
#include <iostream>
using namespace std;
long fib(int n)
{
if (n>2)
return (fib(n-1)+fib(n-2));
else
return 2;
}
int main()
{
cout<<fib(3)<<endl;
return 0;
}
则该程序的输出结果应该是【 】。
选项
答案
4
解析
转载请注明原文地址:https://kaotiyun.com/show/Sakp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
若有以下程序:#includemain(){ints[12]={l,2,3,4,4,3,2,1,1,l,2,3},c[5]={0},i;for(i=0;i
使用VC++2010打开考生文件夹下modi1中的解决方案。此解决方案的项目中包含一个源程序文件modi1.c。在此程序中,函数fun的功能是:求两个非零正整数的最大公约数,并作为函数值返回。例如,若numl和num2分别为49和21,则输出的最大公约数
若变量已正确定义并赋值,则错误的赋值语句是()。
下列选项中属于面向对象设计方法主要特征的是()。
对长度为10的线性表进行冒泡排序,最坏情况下需要比较的次数为
若变量已正确定义为int型,要通过语句scanf("%d,%d,%d",&a,&b,&c);给a赋值1、给b赋值2、给c赋值3,以下输入形式中错误的是(u代表一个空格)()。
以下关于C语言函数参数传递方式的叙述正确的是()。
交换两个变量的值,不允许用临时变量,应该使用下列()位运算符。
以下能正确表述算式sin(2πr+30°)的C语言表达式是()。
在面向对象的程序设计中,将数据和处理数据的操作封装成一个整体就定义了一种事物的类型,称作“类”。类是一种抽象的概念,属于该类的一个实例叫做“【 】”。
随机试题
精血互生互化的依据是
因国际货物买卖合同或者技术进口合同发生争议,其诉讼时效为()年。
团体心理咨询的优点在于()。
编写程序阶段,选择程序设计语言是很关键的,如何选择主要是看()。
下列关于Winmail邮件服务器的描述,错误的是______。
在数据库的概念结构设计中,常用的描述工具是【】。
Theideaofbuilding"NewTowns"toabsorbgrowthisfrequentlyconsideredacure-allforurbanproblems.Itiserroneouslyassu
Whichofthefollowingwouldmostlogicallybethetopicoftheparagraphimmediatelyfollowingthepassage?Theauthor’sattit
谁能否认海的伟大呢?我爱海,并不仅仅因为她的颜色美丽,和藏在海底那有趣的玩意儿,而是爱她的胸襟广阔,化污秽为清洁。她容纳无数的细流,尽管它们的颜色有黑的也有黄的,一旦流到了海的怀抱,便立刻变成碧绿的了。碧绿是代表和平,代表一种静美。一个人,哪怕他的脾气犹如
Whenwethinkofgreenbuildings,wetendtothinkofnewones—thekindofhigh-tech,solar-paneled(装有太阳能板的)masterpiecesthat【
最新回复
(
0
)