首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有如下函数定义: #include <stdio.h> int fun( int k ) { if (k<1) return 0; else if (k==1) return 1; else return fun(k-1)+
设有如下函数定义: #include <stdio.h> int fun( int k ) { if (k<1) return 0; else if (k==1) return 1; else return fun(k-1)+
admin
2023-03-14
32
问题
设有如下函数定义:
#include <stdio.h>
int fun( int k )
{ if (k<1) return 0;
else if (k==1) return 1;
else return fun(k-1)+1;
}
若执行调用语句:n=fun(3);,则函数fun总共被调用的次数是( )。
选项
A、2
B、3
C、4
D、5
答案
B
解析
首先 n=fun(3),3被当作参数传递进去,这就进行了一次调用,3被当做参数传进去后,程序会执行这句 else return fun(k-1)+1; 这就调用了第二次,而参数是3-1也就是2。2被当做参数传进去后,程序会执行这句 else return fun(k-1)+1; 这就调用了第三次,而参数是2-1也就是1。1被当做参数传进去后,程序会执行这句 else if(k==1) return 1; 不再递归调用,所以最终结果为3次。
转载请注明原文地址:https://kaotiyun.com/show/dx0D777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
某班共有40人,其中喜欢打乒乓球、篮球、排球的学生分别为35人,33人,32人,问这三项运动都喜欢的学生至少有()人。
某商店将某种品牌的电脑,按进价提高35%进行定价,然后打出“几折酬宾,外送50元车费”的广告,结果每台电脑获利208元,那么每台电脑的进价是()元。
某校高三年级举行一次演讲比赛共有10位同学参赛,其中一班有3位,二班有2位,其它班有5位,若采用抽签的方式确定他们的演讲顺序,则一班的3位同学恰好被排在一起(指演讲序号相连),而二班的2位同学没有被排在一起的概率为()。
某班新年联欢会原定的5个节目已排成节目单,开演前又增加了两个新节目,如果将这两个节目插入原节目单中,那么不同插法有()。
由数字0,1,2,3,4,5组成的无重复数字且奇偶数字相问的六位数有()。
2021年8月17日,习近平总书记在中央财经委员会第十次会议上指出,“共同富裕是社会主义的本质要求,是中国式现代化的重要特征”,“我们正在向第二个百年奋斗目标迈进,适应我国社会主要矛盾的变化,更好满足人民日益增长的美好生活需要,必须把促进全体人民共同富裕作
1938年5月,毛泽东发表了的演讲。总结抗战10个月来的经验,集中全党智慧,系统地阐明了持久战的总方针。()
新时期最鲜明的特点是________,最显著的成就是________,最突出的标志是________。
系统性能评价中的方法和工具较多。用基准测试程序来测试系统性能是常见的一种测试计算机系统性能的方法,常用的基准测试程序较多。下面________不是常用的基准测试程序。
随机试题
肾岩肝郁痰凝型应用何方失荣痰毒凝结型应用何方
A.1年B.2年C.3年D.4年麻醉药品、第一类精神药品购用印鉴卡有效期为
肾病综合征患者应给予的饮食类型为,
患者,女性,32岁。因急性咽炎,服磺胺类药,护士嘱其服药时要多饮水,其目的是
患者女,38岁。缩窄性心包炎1年,拟择日行心包切除术。夜班护士发现患者失眠,心率120次/分,双手颤抖。沟通中患者表示深恐手术发生意外,但又因病情重不得不行手术。护士采取的措施不妥的是()。
劳动保护法规定,女职工生育享受不少于( )的产假。
链斗式挖泥船挖掘机具均采用可变速装置,使之在挖泥作业中改变不同的()。
下列名店中,经营素食的名店是()。
下图为某项目的费用基线,请根据下图回答下面的问题:关于项目费用管理计划与其他管理计划的联系,下列说法中正确的是________。
六声调式并不能作为一种单独的调式,它只是在五声音阶中增加一个偏音,或是在七声音阶中减少________而形成的一种临时的调式。
最新回复
(
0
)