首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有如下函数定义 int fun(int k) {if(k<1)return0; else if(k==1)return1; else return fun(k-1)+1; } 若执行调用语句:n=fun(3);,则函数fun总共被调用的次数是
设有如下函数定义 int fun(int k) {if(k<1)return0; else if(k==1)return1; else return fun(k-1)+1; } 若执行调用语句:n=fun(3);,则函数fun总共被调用的次数是
admin
2019-08-10
33
问题
设有如下函数定义
int fun(int k)
{if(k<1)return0;
else if(k==1)return1;
else return fun(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/BcRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设有表示学生选课的三张表,学生S(学号,姓名,性别,年龄,身份证号),课程C(课号,课名),选课SC(学号,课号,成绩),则表SC的关键字(键或码)为( )。
有以下程序段:#includeinta,b,c;a=10;b=50;c=30;if(a>b)a=b,b=c;c=a;printf("a=%db=%dc=%d\n",a,b,c);程序的输出结果是()。
以下选项中不能作为C语言合法常量的是
在长度为n的有序线性表中进行二分查找,最坏情况下需要比较的次数是()。
下列叙述中正确的是()。
在满足实体完整性约束的条件下()。
对长度为10的线性表进行冒泡排序,最坏情况下需要比较的次数为()。
在数据库系统中,给出数据模型在计算机上物理结构表示的是()。
某个工厂有若干个仓库,每个仓库存放有不同的零件,相同零件可能放在不同的仓库中。则实体仓库和零件间的联系是()。
请编写函数fun,其功能是将形参s所指字符串放入形参a所指的字符数组中,使a中存放同样的字符串。说明:不得使用系统提供的字符串函数。注意:部分源程序存在PROG1.C中,请勿改动主函数main和其他函数中的任何内容,仅在函数fun指定的部位填入所
随机试题
己知图5-2所示等直杆的轴力图(FN图、图中集中荷载单位为kN,分布荷载单位为kN/m)。则该杆相应的荷载如下列选项正确为()。
A.祛风通络,定惊止痉B.祛风通络,活血化瘀C.祛风通络,止血D.祛风通络,凉血止血乌梢蛇的功效是
1999年2月25日卫生部颁布了
患者,男,35岁。患肝癌晚期,目前神志不清,肌张力消失,脉搏细弱,心音低钝,血压下降,呼吸呈间歇呼吸。请问下列哪项不应是对处于濒死期的患者的护理内容
A.静脉注射碳酸氢钠B.口服碳酸钙C.血液滤过治疗D.予促红细胞生成素E.给予MTX慢性肾功能不全、高磷血症
A、36cmB、40cmC、46cmD、50cmE、56cm5岁儿童的头围约是
案例2009年3月21日14时左右,承包商M公司在B钢铁有限公司连铸车间水泵房进行除盐水池防渗漏修护作业时,发生一起窒息事故,造成5人死亡。2009年3月21日8时30分,M公司工程项目部闻某带领2名民工到B钢铁有限公司连铸车间水泵房除盐水池(长20m
“进口日期”栏应填写()。“贸易方式”栏应填写()。
无尾猫是一种观赏猫。猫的无尾、有尾是一对相对性状,按基因的分离定律遗传。为了选育纯种的无尾猫,让无尾猫自交多代,但发现每一代中总会出现约1/3的有尾猫,其余均为无尾猫。由此推断正确的是()。
判别下列正项级数的敛散性:
最新回复
(
0
)