首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有如下函数定义 intfun(intk) { if(k<1)return0: elseif(k=1)return1; elsereturnfun(k-1)+1; } 若执行调用语句:n=fun(3);则函数fun总共被调用的次数是
设有如下函数定义 intfun(intk) { if(k<1)return0: elseif(k=1)return1; elsereturnfun(k-1)+1; } 若执行调用语句:n=fun(3);则函数fun总共被调用的次数是
admin
2019-04-24
94
问题
设有如下函数定义
intfun(intk)
{
if(k<1)return0:
elseif(k=1)return1;
elsereturnfun(k-1)+1;
}
若执行调用语句:n=fun(3);则函数fun总共被调用的次数是
选项
A、2
B、4
C、3
D、5
答案
C
解析
这道题目考查了函数的递归调用,当执行调用语句n=fun(3)时,返回n=fun(2)+1,再执行fun(2),返回n=fun(1)+1+1,而fun(1)等于1,所以最后n的值等于3。而函数fun总共被调用了3次。即fun(3),fun(2),fun(1)。
转载请注明原文地址:https://kaotiyun.com/show/IFRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下述关于数据库系统的叙述中正确的是
请编一个函数floatfun(doubleh),函数的功能是对变量h中的值保留两位小数,并对第三位进行四舍五入(规定h中的值为正数)。例如:若h值为8.32433,则函数返回8.32:若h值为8.32533,则函数返回8.33。注意
C语言程序由函数组成,下列说法正确的是()。
下列叙述中错误的是()。
结构化分析方法是面向()的自顶向下逐步求精进行需求分析的方法。
在一棵二叉树上,第4层最多有几个结点()。
下面的程序的输出为()。structA{intm;int*n:}*p;intdata[4]={10,20,30,40);structAaa[4]=50,&data[0]
耦合性和内聚性是对模块独立性度量的两个标准。下列叙述中正确的是()。【09年3月】
有三个关系R、S和T如下:其中关系T由关系R和S通过某种操作得到,该操作为()。【09年9月】
一棵二叉树中共有80个叶子结点与70个度为1的结点,则该二叉树中的总结点数为
随机试题
1999年10月3日,甲在北京站购买了一张北京到某市的硬座车票。甲按时检票上车,找到自己的座位坐好,并把随身携带的一个箱子放在座位上方的行李架上,重量约为15千克。次日早晨6点左右,甲起身洗漱。在洗漱过程中,列车停靠某站后又启动,等甲洗漱完毕回到座位,发现
分包单位可以将其承包的工程再分包。()
抽样把模拟信号变成了()上离散的脉冲信号,而再对脉冲的()进行离散化处理,这个过程称为量化。
在编制现金流量表时,下列现金流量中属于经营活动现金流量的有()。Ⅰ.当期缴纳的所得税Ⅱ.收到的活期存款利息Ⅲ.发行债券过程中支付的交易费用Ⅳ.支付的基于股份支付方案给予高管人员的现金增值额
我国规定,货币市场基金组合的平均剩余期限不得超过()天。
甲公司2×14年1月1日购入乙公司60%股权,能够对乙公司的财务和经营政策实施控制。除乙公司外,甲公司无其他子公司。2×14年甲公司向乙公司销售A商品2000万元(不含增值税),成本为1400万元,未计提存货跌价准备;乙公司购进的A商品当期未实现对外销售全
时下,明星“诈捐”事件成为公众关注的焦点,有些明星只承诺捐款,却不实际兑现,请问你如何看待这种现象?
下列选项中不属于覆盖率对软件测试作用的是______。A)得知测试是否充分B)协助找出代码中的语法错误C)指导设计能够增加覆盖率的测试用例D)了解测试的弱点在哪里
Acidrainleadstofishmortality.ManyspeciesoffishcannotsurviveinaquaticenvironmentswherethepHisbelow5.0.Ifthe
TulipsareOldWorld,ratherthanNewWorld,plants,withtheoriginsofthespecies lyinginCentralAsia.Theybec
最新回复
(
0
)