首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: long fib(int n) { if(n>2) return(fib(n-1)+fib(n-2)); else return(2); } main() { printf("
有如下程序: long fib(int n) { if(n>2) return(fib(n-1)+fib(n-2)); else return(2); } main() { printf("
admin
2013-08-15
73
问题
有如下程序:
long fib(int n)
{ if(n>2) return(fib(n-1)+fib(n-2));
else return(2);
}
main()
{ printf("0%d\n"fib(3));
}
程序的输出结果是( )。
选项
A、8
B、6
C、4
D、2
答案
C
解析
本题主要考查函数的递归运算,递归的结束条件是n<=2,此时返回结果。本题只递归一次,由fib(3-1)与fib(3-2)都返回一个2,它们相加的结果为4。
转载请注明原文地址:https://kaotiyun.com/show/CgJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若某二叉树的前序遍历访问顺序是ABDGCEFH,中序遍历访问顺序是DGBAECFH,则其后序遍历的结点访问顺序是______。
设有以下宏定义#defineW5#defineL(W+2)则执行赋值语句p=L*2;(p为int型变量)后,p的值为______。
以下程序的输出结果是______。#definesqr(x)x*xmain(){inta=16,k=2,m=1;a/=sqr(k+m)/sqr(k+m);printf("%d/n",a);}
读取二进制文件的函数调用形式为:fread(buffer,size,count,fp);,其中buffer代表的是
以下关于字符串的叙述中正确的是
以下叙述中错误的是
若有定义:int k;,下列程序段的输出结果是【 】。 for(k=2;k<6;k++,k++)printf("++%d"k);
数据库系统可分为三级模式,下列选项中不属于数据库三级模式的是
在数据库的概念结构设计中,常用的描述工具是【】。
随机试题
食品中水分的存在形式,可以按其物理性质、化学性质,定性地区分为结合水分和非结合水分两大类。
Conversationbeginsalmostthemomentwecomeintocontactwithanotherandcontinuesthroughouttheday【C1】______theaidofcel
深刺、重刺易引起流产的腧穴是:
男,31岁。因低热、咳嗽、痰中带血1月余,诊断左上肺肺结核,现正规抗结核治疗(2HRZE/4HR)已4个月,近1个月来纳差,肝功能检查示ALT较正常升高4倍。此时应采取的最佳措施是
关于人员甄选的说法,错误的是()。
法不同于其他上层建筑的基本特征有()。
为推动现代海洋产业发展,浙江省着力建设功能多样的海岛,如港口物流岛、海洋生态旅游岛、海洋科技岛等。下图为浙江省部分区域分布图。读图完成第23~24题。与丙岛相比,甲岛更适宜发展的主导产业是()。
甲公司成立后在某银行申请开立了一个用于办理日常转账结算和现金收付的账户,该账户性质属于()。
100人参加7项活动,已知每个人只参加一项活动,每项活动均有人参加,且人数都不一样,那么,参加人数第四多的活动最多有几个人参加?
罪犯王某,17岁,因犯伤害罪被一审法院判处有期徒刑两年。下列选项中正确的有()。
最新回复
(
0
)