首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include int fun(int a,int b) {if(b==0)return a; else return(fun(--a,--b)); } main0 {printf
有以下程序 #include int fun(int a,int b) {if(b==0)return a; else return(fun(--a,--b)); } main0 {printf
admin
2020-06-16
13
问题
有以下程序
#include
int fun(int a,int b)
{if(b==0)return a;
else return(fun(--a,--b));
}
main0
{printff"%d\n",fun(4,2));}
程序的运行结果是( )。
选项
A、1
B、2
C、3
D、4
答案
B
解析
由程序可知,函数fun(int a,int b)是一个递归函数。所以当主函数中调用fun。(4,2)时,其执行过程如下:fun(4,2)->fun(3,1)->fun(2,0),其返回值为2。所以正确答案为选项B。
转载请注明原文地址:https://kaotiyun.com/show/Iz3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列给定程序中函数fun的功能是:用递归算法计算斐波拉契数列中第n项的值。从第1项起,斐波拉契数列为:1,1,2,3,5,8,13,21,…例如,若给n输入7,则该项的斐波拉契数值为13。请改正程序中的错误,使它能得出正确结果。
给定程序通过定义并赋初值的方式,利用结构体变量存储了一名学生的学号、姓名和3门课的成绩。函数fun的功能是将该学生的各科成绩都乘以一个系数a。请在程序的下画线处填入正确的内容并把下画线删除,使程序得出正确的结果。注意:部分源程序给出如下
给定程序中函数fun的功能是:首先把b所指字符串中的字符按逆序存放,然后将a所指字符串中的字符和b所指字符串中的字符,按排列的顺序交叉合并到c所指数组中,过长的剩余字符接在c所指的数组的尾部。例如,当a所指字符串中的内容为"abedefg",b所指字符串中
编写函数fun,其功能是:将s所指字符串中ASCII码值为奇数的字符删除,剩余字符形成的新串放在t所指数组中。例如,若s所指字符串中的内容为“ABCDEFGl2345”,其中字符A的ASCII码值为奇数,字符1的ASCII码值也为奇数,都应当删除
下列程序定义了N×N的二维数组,并在主函数中自动赋值。请编写函数fun(int[][N],intm),该函数的功能是使数组右上半三角元素中的值乘以m。例如,若m的值为2,a数组中的值为:则返回主程序后a数组中的值应为:注意:
下列给定程序中,函数fun的功能是:将s所指字符串中位于奇数位置的字符或ASCII码值为偶数的字符依次放入t所指数组中。例如,字符串中的数据为“AABBCCDDEEFF”,则输出应当是“ABBCDDEFF”。请改正程序中的错误,使它能得出正确的
若变量均已正确定义并赋值,以下合法的C语言赋值语句是()。
下列叙述中正确的是()。
以下是while语句的基本形式:while(表达式){语句;)其中“表达式”()。
以下选项中非法的字符常量是()。
随机试题
阅读下面的文字:在古老的大陆上,千屋万户是如此。二十多年前,初来这岛上,日式的瓦屋亦是如此。先是天黯了下来,城市像罩在一块巨幅的毛玻璃里,阴影在户内延长复加深,然后凉凉的水意弥漫在空间,风自每一个角落里旋起,感受得到,每一个屋顶上呼吸沉重都覆着灰
患者男,脑外伤后开始对其受伤后事件均不能回忆或刚做过的事情都不能回忆。远事记忆尚可,能够回忆起自己成长的经过及工作经历,但是不很确切。此症状属于:
A.山楂B.稻牙C.莱菔子D.鸡内金长于消化油腻肉食积滞之要药的是
男,40岁。因腹胀、乏力、纳差3天来诊。10年前体检发现HBsAg阳性,HBeAg阳性,ALT正常,口服中药断续治疗,有长期大量饮酒史。家中母亲及2个兄弟均为乙肝患者。查体:神志清楚,面色晦暗,无明显黄染,肝肋下未触及,脾肋下3cm。腹水征(+)。实验室检
某承包商承揽了一大型工程设计、施工一体化项目,其项目管理机构采用了矩阵组织结构形式。在该项目实施过程中,有两个子项目(子项目1部和子项目2部)负责人分别向职能经理提出必须由具有丰富实践经验的结构工程师马工承担其子项目结构专业负责人。然而,由于这两个子项目结
建筑工程概算的编制方法有()。
土地利用总体规划评审的内容中,由本级土地管理部门组织规划成果评审小组,对各项成果进行检查评审。()
下列属于行政强制措施的是()。
从数字0,1,2,3中任意选择组合,可以得到多少个所含数字不重复的偶数?()
翻译
最新回复
(
0
)