首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若执行调用语句:n=fun(3);,则函数fun总共被调用的次数是( )。 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总共被调用的次数是( )。 int fun(int k) { if(k<1)return 0; else if(k==1)return 1; else return fun(k一1)+1; }
admin
2019-06-09
43
问题
若执行调用语句:n=fun(3);,则函数fun总共被调用的次数是( )。
int fun(int k)
{ if(k<1)return 0;
else if(k==1)return 1;
else return fun(k一1)+1;
}
选项
A、1
B、2
C、3
D、4
答案
C
解析
考查了函数的递归调用,当执行调用语句n=fun(3)时,返回n=fun(2)+1,再执行fun(2),返回n=fun(1)+1+1,而fun(1)等于1,所以最后n的值等于3。
转载请注明原文地址:https://kaotiyun.com/show/KxRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有定义:floatx=1.5;inta=1,b=3,c=2;则正确的switch语句是
以下定义数组的语句中错误的是
有以下程序(说明:字*A的ASCⅡ码值是65)yoidfun(char*S){while(*S){if(*s%2)printf(’’%c’’,*s);s++;}}main(){chara[]=’’BYTE’’;fun(a);print
函数fun的功能是:把形参a所指数组中的奇数按原顺序依次存放到a[0]、a[1]、a[2]、……中,把偶数从数组中删除,奇数个数通过函数值返回。例如:若a所指数组中的数据最初排列为:9、1、4、2、3、6、5、8、7,删除偶数后a所指数组中的数据
如果进栈序列为A,B,C,D,则可能的出栈序列是()。
下列叙述中正确的是()。
下列叙述中错误的是()。
下面选项中合法的字符常量是()。
若有以下程序段structst{intn;structst*next;};structsta[3]={5,&a[1],7,&a[2],9,’\0’},*p;p=&a[0];则以下选项中值为6的表达式是()。
随机试题
广谱驱肠虫作用的药物是
长纵缝埋弧自焊可采用()式焊剂垫。
A.肺阴亏虚证B.肺肾阴虚证C.肝肾阴虚证D.肝火犯肺证咳嗽,痰中带血,盗汗,遗精,口干咽燥,舌红少苔,宜诊断为
A、手术治疗B、局部持续灌洗C、患肢牵引固定D、足量给予抗菌药E、关节腔内注射抗菌药为了预防病理性骨折
药材横切片皮部呈红棕色,有数处向内嵌人,木部黄白色,有细孔(导管),射线红棕色、放射状,有此特征的中药材是
下列描述错误的是
以下可以用于肺热哮喘及小便不利,尿闭不通的中药是( )。
某企业2011年12月31日的资产负债表(简表)如下:该企业2011年的销售收入为6000万元,销售净利率为10%,净利润的50%分配给投资者。预计2012年销售收入比上年增长25%,为此需要增加固定资产200万元,增加无形资产100万元。
根据房产税暂行条例规定,下列房产或建筑物属于房产税征税对象的有()。
智力激励法:又称集思广益法、头脑风暴法,以小组讨论会形式产生创造性设想的一种集体创造方法。根据上述定义,下列属于智力激励法的是()。
最新回复
(
0
)