首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序的输出结果是 long fun( int n) { long s; if(n==1||n==2)s=2; else s=n-fun(n-1); return s;} main() { printf("%ld\n",fun(
以下程序的输出结果是 long fun( int n) { long s; if(n==1||n==2)s=2; else s=n-fun(n-1); return s;} main() { printf("%ld\n",fun(
admin
2013-02-23
43
问题
以下程序的输出结果是
long fun( int n)
{ long s;
if(n==1||n==2)s=2;
else s=n-fun(n-1);
return s;}
main()
{ printf("%ld\n",fun(3));}
选项
A、1
B、2
C、3
D、4
答案
A
解析
该题考查的是递归函数的调用,题中读fun函数进行了递归调用,第1次调用:fun(3)n=3 s=3-fun(2);第二次调用时:fun(2)n=2 s=2 返回第一次调用后,s=3-2=1。
转载请注明原文地址:https://kaotiyun.com/show/nlPp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序:streetSTU{charnum[10];floatscore[3];};main(){structSTUs[3]={{"20021",90,95,85},{"2
若有如下程序段,其中s.a.b.c均已定义为整型变量,且a.c均已赋值(c大于0)s=a;for(b=1;b<=c;b++)s=s+1;则与上述程序段功能等价的赋值语句是
下列叙述中正确的是()。
设有如下3个关系表:下列操作中正确的是()。
下列叙述中正确的是()。
在进行软件结构设计时,应遵循的最主要原理是【】。
下列叙述中正确的是______。
下述关于数据库系统的叙述中正确的是______。
对于长度为n的线性表,在最坏情况下,下列各排序法所对应的比较次数中正确的是()。
计算机网络的主要特点是
随机试题
我国教师法规定了教师的义务,请列举其中三条。
下列不符合急性出血坏死型胰腺炎表现的是
甲乙为好朋友,甲欲与丙投资设立中外合资经营企业,但是甲有某种考虑,遂找到乙,与乙达成协议,约定甲实际出资,而以乙的名义出资与丙成立了大地有限责任公司。有关该约定的法律效力的说法正确的是:()
人民法院在行政诉讼执行程序中,对财产进行查封、扣押时应当()。
折面检查是()金相检验方法之一。
职业卫生研究的是人类从事各种职业劳动过程中的卫生问题,它以职工的健康在职业活动过程中免受有害因素侵害为目的,其中包括劳动环境对劳动者健康的影响以及防止职业性危害的对策。根据上述定义,下列不属于职业卫生的是()。
某村镇打算修建马路或修建水库,有以下假设:修了水库就要建水渠,建了水渠就不能修建马路,修建马路必须要安装路灯,安装路灯就必须修建水渠。据此,下列说法错误的是:
在10Base-T以太网中,网卡与集线器的连接接口标准一般采用标准(39),线缆10Base-T中的10和T分别代表(40)。
NisaburoandHirokoOhataareunlikemostJapanesecouplestheirage.Sure,Hiroko,58,isworriedaboutherhusband’shighblo
Scientists’hypothesesareguesseswhicharealreadysupportedbyacertainamountof______evidence,derived.fromactualobse
最新回复
(
0
)