首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有如下函数定义: #include <stdio.h> int fun( int k ) { if (k<1) return 0; else if (k==1) return 1; else return fun(k-1)+
设有如下函数定义: #include <stdio.h> int fun( int k ) { if (k<1) return 0; else if (k==1) return 1; else return fun(k-1)+
admin
2023-03-14
35
问题
设有如下函数定义:
#include <stdio.h>
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、3
C、4
D、5
答案
B
解析
首先 n=fun(3),3被当作参数传递进去,这就进行了一次调用,3被当做参数传进去后,程序会执行这句 else return fun(k-1)+1; 这就调用了第二次,而参数是3-1也就是2。2被当做参数传进去后,程序会执行这句 else return fun(k-1)+1; 这就调用了第三次,而参数是2-1也就是1。1被当做参数传进去后,程序会执行这句 else if(k==1) return 1; 不再递归调用,所以最终结果为3次。
转载请注明原文地址:https://kaotiyun.com/show/dx0D777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
从存放号码分别为1,2,…,10的卡片的盒子中,有放回地取100次。每次取一张卡片并记下号码,统计结果如下:则取到的号码为奇数的频率是()。
从-1,0,1,2这四个数中选三个不同的数作为函数f(x)=ax+bx+c的系数,可组成不同的二次函数共有()个,其中不同的偶函数共有()个。
作为人类社会特有的一种社会现象,道德是人类社会发展到一定阶段的必然产物。道德起源的首要前提是()
结合材料回答问题:材料1新中国成立后,中国在平等互利、相互尊重主权和领土完整的基础上同一批又一批国家建立了外交关系。然而,由于美方对中华人民共和国采取拒绝承认的错误政策,致使中美陷入长期相互隔绝、彼此敌对状态。历史总是要前进.时代总是要
习近平指出:“在这场同严重疫情的殊死较量中,中国人民和中华民族以敢于斗争、敢于胜利的大无畏气概,铸就了生命至上、举国同心、舍生忘死、尊重科学、命运与共的伟大抗疫精神”,我们“用1个多月的时间初步遏制疫情蔓延势头,用2个月左右的时间将本土每日新增病例控制在个
设z=z(x,y)是由方程z+x2+2y2+z3=1所确定的二元函数.在约束条件x+2y=1下,该函数是否还有极值?如有,求出极值点;如不存在,说明理由.
在计算机体系结构设计时,通常在CPU和内存之间设置小容量的Cache机制,以提高CPU数据输入输出速率。通常当Cache已存满数据后,新数据必须替换(淘汰)Cache中的某些旧数据。常用的数据替换算法包括________。
阅读下列说明,回答问题,将解答填入答题纸的对应栏内。【说明】密码学作为信息安全的关键技术,在信息安全领域有着广泛的应用。密码学中,根据加密和解密过程所采用密钥的特点可以将密码算法分为两类:对称密码算法和非对称密码算法。此外,密码技术还用于信息鉴别、数据
当a=4,b=5,c=7,d=6时,执行下面一段程序:if(a<b)if(c<d)x=1;elseif(a<c)if(b<c)x=2;elsex=3;elsex=4:elsex=5;程序执行后,X的值为()。
以下关于VBA运算符优先级比较,正确的是()。
随机试题
下列文章中,属于上奏君主的有()
脊柱骨折的常见部位是()
膈下脓肿,肝郁化火证盆腔脓肿,湿毒蕴结证
朱砂安神丸中泻火除烦的药物是
新生儿期接种的疫苗是
2014年6月经法院受理,甲公司进入破产程序。现查明,甲公司所占有的一台精密仪器,实为乙公司委托甲公司承运而交付给甲公司的。关于乙公司的取回权,下列哪一表述是错误的?(2014年卷三第31题)
简述货币政策工具的类型。
古诗云:“王子去求仙,丹成人九天。洞中方七日,世上已千年。”这是用神话形式说明时间()。
某公司针对A、B、C三种岗位招聘了35人,其中只能胜任B岗位的人数等于只能胜任C岗位人数的2倍,而只能胜任A岗位的人数比能兼职别的岗位的人多1人,在只能胜任一个岗位的人群中,有一半不能胜任A岗位,则招聘的35人中能兼职别的岗位的有()。
设总体X的概率密度为f(x;θ)=其中0<θ<1是未知参数,c是常数,X1,X2,…,Xn为来自总体X的简单随机样本,则c=_______;θ的矩估计量=_______.
最新回复
(
0
)