首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若执行调用语句: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
80
问题
若执行调用语句: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全国计算机二级
相关试题推荐
以下数组定义中错误的是
下列语句组中,正确的是
有以下程序intflintx);main(){intn=1,m;m=f(f(f(n)));printf(’’%d\n’’,m);}intflintx){returnx*2;}程序运行后的输出结果是
给定程序中,函数fun的功能是:将NxN矩阵主对角线元素中的值与反向对角线对应位置上元素中的值进行交换。例如,若N=3,有下列矩阵:123456789交换后为:
以下叙述错误的是()。
下列叙述中正确的是()。
以下选项中,值为1的表达式是()。
下列选项中不属于结构化程序设计原则的是()。
与数学表达式x≥y≥z对应的C语言表达式是()。
随机试题
1个标准大气压和()m的水柱产生的压强相等。
下列色素中,引起肝细胞胞羽毛状坏死的是()(2010年)
下列哪一项是超声造影的间歇式成像原理:
项目核准文件有效期为自项目核准机关做出予以核准决定之日起2年。2年内未开工建设,需要延期开工建设的。企业应当在2年期限届满的()前,向核准机关申请延期开工建设。
甲公司拥有A、B、C三家工厂,分别位于国内、美国和英国,假定各工厂除生产设备外无其他固定资产,2011年受国内外经济发展趋缓的影响,甲公司产品销量下降30%,各工厂的生产设备可能发生减值,该公司2011年12月31日对其进行减值测试,有关资料如下:(1)
境外旅游团客人登车后,地陪要做的第一件事是()。
接待计划是组团社委托各地接待社组织落实旅游团活动的()文件。
噬菌体是一种病毒,它能够“捕食”细菌。目前随着医疗中植入技术的发展,越来越多的患者接受着诸如导尿管、心脏支架等医学植入装置,但随之也带来了细菌感染的风险,因此一些研究人员认为如果使噬菌体吸附在植入装置材料表面,再将其放人患者体内,就可以避免植入装置引发的感
A、缺少吸引力B、介绍了很多美食C、是关于自然科学的D、促进了旅游业的发展B
Asacustomerserviceworker,youmustapologizeforthemistakes________andpromiseasolutiontotheproblem.
最新回复
(
0
)