首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: long fib(int n) { if(n>2)return(fib(n-1)+fib(n-2)); else return(2);} main() { printf("%d\n",fib(3));}
有如下程序: long fib(int n) { if(n>2)return(fib(n-1)+fib(n-2)); else return(2);} main() { printf("%d\n",fib(3));}
admin
2013-02-23
63
问题
有如下程序: long fib(int n) { if(n>2)return(fib(n-1)+fib(n-2)); else return(2);} main() { printf("%d\n",fib(3));} 该程序的输出结果是
选项
A、2
B、4
C、6
D、8
答案
2
解析
本题考查函数的递归调用。fib(3) =fib(2)+fib(1),而fib(2)的返回值为2,fib(1)的返回值也为2,故输出的fib(3)的值为4。
转载请注明原文地址:https://www.kaotiyun.com/show/9dPp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序: point(char *p){p+=3;} main() {char b[4]={’a’,’b’,’c’,’d’,},*p=b; point(p);printf("%c\n",*p); } 程序运行后
有以下程序: main() {char s[]="159",*p; p=s; printf("%c",*p++);printf("%c",*p++); } 程序运行后的输出结果是 ______。
以下不能定义为用户标识符的是 _____。
对于长度为n的线性表,在最坏情况下,下列各排序法所对应的比较次数中正确的是 ______。
下列程序的功能是计算机一元二次方程的根。#include【】#include<stdio.h>main(){floata,b,c,disc,x1,x2,realpart,imagpa
若有如下定义:int(*p)(),*q();则下列说法正确的是()
以下程序是从终端读入数据到数组中,统计其中正数的个数,并计算它们的和。请填空。main(){inti,a[20],sum,count;sum=count=【】;for(i=0;i<20;i++)scanf("%
若有以下定义和语句;doubler=99,*p=7;*p=r;则以下正确的叙述是()
下列数据结构中,按先进后出原则组织数据的是
关系可以有3种类型,即基本关系(又称基本表或基表)、查询表和【】。
随机试题
一患者颈部淋巴结无痛性肿大,应考虑哪些疾病?需要进一步做哪些检查才能确诊?
制备下列溶液时,哪个应用加热溶解法可加速溶解
八脉交会穴中,治疗心、胸、胃病症的腧穴是
A、新药申请B、仿制药申请C、进口药品申请D、补充申请E、再注册申请;根据《药品注册管理办法》申请注册已有闲家标准的生物制品,其中请程序按
如图所示的结构中(图中单位:mm),AB为圆截面杆,直径d=80mm,BC杆为长方形截面,边长为60mm×40mm,两杆材料均为钢材,它们可以各自独立发生弯曲而互不影响。已知材料弹性模量E=200GPa,比例极限σp=200MPa,若A端固定,B、C端铰支
开采放射性矿物的矿井,应采取()。
证券公司可代销金融产品的条件不包括()。
根据《银行业监督管理法》规定,下列属于中国银监会监管职责的是()。
Readthearticlebelowabouthumanresourceassessment.Inmostofthelines(34-45),thereisoneextraword.Itiseitherg
Mostnewwordsaremadeupfromother,earlierwords;language-makingisaconservativeprocess,wastinglittle.Whennewwords
最新回复
(
0
)