首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有如下函数定义 int fun(int k) { if(k<1)return 0; else if(k==1)return 1; else return fun(k-1)+1; } 若执
设有如下函数定义 int fun(int k) { if(k<1)return 0; else if(k==1)return 1; else return fun(k-1)+1; } 若执
admin
2019-12-17
48
问题
设有如下函数定义
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、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/wsCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有定义语句:chars[10]="1234567\0\0";,则strlen(s)的值是
以下不合法的数值常量是
以下选项中可用作C程序合法实数的是
下列叙述中正确的是
下列叙述中正确的是
下列叙述中正确的是
下面描述中不属于数据库系统特点的是
以下叙述中正确的是
若有以下函数首部intfun(doublex[10],int*n)则下面针对此函数的函数声明语句中正确的是
随机试题
学生经常利用画表格的方式来对学习内容进行整理归类,这是运用了()。
虽然帧扩展技能可以增加千兆位以太网的地理跨距,但是当大量传输短帧时会造成系统带宽浪费严重,大大降低了半双工模式下的传输性能,千兆位以太网采用帧突发技术解决了大量短帧传输所引起的传输性能下降的问题。帧突发技术可以使一个站点一次能连续发送多个帧,是千兆位以太网
______,morethan200housesandbuildingsareheatedbysolarenergy,nottomentionthebigcitiesintheregion.
A.混淆行为B.虚假宣传行为C.侵犯商业秘密D.诋毁商誉行为根据《中华人民共和国反不正当竞争法》:某提供互联网药品信息服务的网站名称中出现“电子商务”“药品招商”“药品招标”等内容,使他人认为该网站是网络交易平台,这属于不正当竞争行为的
某机电工程公司承接了一座110kV变电站建设项目,工期一年,时间紧、任务重。对此,该公司首先在内部组织了施工进度计划、施工生产资源、工程质量、施工安全、卫生及环境管理等协调工作,以便工程顺利展开;其次明确各级各类人员的安全生产责任制,以加强项目的安全管理;
目前在微机中最常用的操作是()操作系统。
2015年9月1日,某行政机关对A公司作出责令停产停业的决定,并于当日以信函方式寄出,A公司于9月3日收到该信函。根据我国《行政复议法》的规定,A公司对行政机关的决定不服的,可以在一定期间内提出行政复议申请,该期间是()。
LookingbackOffmychildhood,Iamconvinced【C1】______naturalistsarebornandnotmade.A1thoughwewereallbrought【C2】______in
教师在讲课时要求有必要的走动和手势,以增强学生感知的效果,所依据的感知规律是()。
约翰:美代子同学过生日,你送她什么礼物?铃木:我还没想好。你呢?约翰:这种工艺品不错,你看,我又买了一个。铃木:很漂亮,我怎么就没想到呢。约翰:听说她很喜欢中国书法。铃木:那我给她买一套文房四宝。约翰:这个主意不错。你打算去哪儿买?铃木:当然去
最新回复
(
0
)