首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有如下函数定义 int fun(int k) {iflk
设有如下函数定义 int fun(int k) {iflk
admin
2019-12-17
37
问题
设有如下函数定义
int fun(int k)
{iflk<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/WLCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下叙述中正确的是
以下选项中不能用作C程序合法常量的是
有以下程序intf(intx);main(){intn=1,m;m=f(f(f(n)));printf("%d\n",m);}intf(intx){returnx
设有定义:inta=1,b=2,c=3;以下语句中执行效果与其它三个不同的是
已知字符’A’的ASCII代码值是65,字符变量c1的值是’A’,c2的值是’D’。则执行语句printf("%d,%d",c1,c2-2);输出结果是
给定程序中,函数fun的功能是:统计形参s所指的字符串中数字字符出现的次数,并存放在形参t所指的变量中,最后在主函数中输出。例如,若形参s所指的字符串为“abcdef35adgh3kjsdf7”,则输出结果为4。请在程序的下画线处填入正确内容并将下画线
给定程序中,函数fun的功能是:计算形参x所指数组中N个数的平均值(规定所有数均为正数),作为函数值返回,并将大于平均值的数放在形参Y所指数组中,在主函数中输出。例如,有10个正数:46、30、32、40、6、17、45、15、48、26,其平均值为30
一棵二叉树的前序遍历结果是ABCEDF,中序遍历结果是CBAEDF,则其后序遍历的结果是()。
设二叉树的前序序列为ABDEGHCFIJ,中序序列为:DBGEHACIFJ。则按层次输出(从上到下,同一层从左到右)的序列为
设一棵完全二叉树共有700个结点,则此二叉树中的叶子结点数为
随机试题
下列不属于经济全球化主要内容的是()
心内兴奋传导最易发生阻滞的部位是
英汉对照术语A、循证医学B、药学服务C、药物信息D、治疗药物监测E、药物不良事件ADE(AdverseDrugEvent)
关于检察院办理死刑上诉、抗诉案件的开庭前审查程序,下列哪些说法是正确的?
一只“100Ω、100W”,的电阻与120V电源相串联,要使该电阻正常工作至少要串入的电阻R为()。
一般而言,项目质量计划主要包括的内容有()。
价值工程中,功能整理是用系统的观点将已定义了的功能加以系统化找出各局部功能相互之间的逻辑关系是并列关系还是上下位置关系,表达这种功能之间关系可用()。
风水在古代其实包含有很深的科学成分,“依山而建,傍水而居”、“面南背北,坐北朝南”几千年流传下来,若非其有着极强的______价值.到今天也不至于被建筑商和民间如此______。填入划横线部分最恰当的一项是:
McDonald’s,Greggs,KFCandSubwayaretodaynamedasthemostlitteredbrandsinEnglandasKeepBritainTidy【C1】______fast-foo
为了建立如图所示的存储结构(即每个结点含两个域,data是数据域,next是指向结点的指针域),则在【】处应填入的选项是Structlink{chardata;【】}node;
最新回复
(
0
)