首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include <stdio.h> int fun(int a,int b) { if(b==0) return a; else return(fun(--a,--b)); } main() { printf("%d\n",
有以下程序 #include <stdio.h> int fun(int a,int b) { if(b==0) return a; else return(fun(--a,--b)); } main() { printf("%d\n",
admin
2018-10-16
60
问题
有以下程序
#include <stdio.h>
int fun(int a,int b)
{ if(b==0) return a;
else return(fun(--a,--b));
}
main()
{
printf("%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。
转载请注明原文地址:https://www.kaotiyun.com/show/Uyxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列叙述中正确的是()。
下面的语句要使指针p指向一个double类型的动态存储单元,请填空。p=【】malloc(sizeof(double));
下列叙述中,正确的是
一棵二叉树共有47个结点,其巾有23个度为2的结点。假设根结点在第1层,则该二叉树的深度为_________。
下列叙述中,不属于软件需求规格说明书的作用的是______。
关系数据库的概念模型是______的集合。
在结构化分析方法中,数据字典的作用是()。
下列选项中不属于结构化程序设计方法的是
给定程序中,函数fun的功能是将带头节点的单向链表结点数据域中的数据从小到大排序。即若原链表结点数据域,从头至尾的数据为:10、4、2、8、6,排序后链表结点数据域从头至尾的数据为:2、4、6、8、10。请在程序的下划线处填入正确的内容并把下划线
给定程序中,函数fun的功能是将带头结点的单向链表逆置。即若原链表中从头至尾结点数据域依次为:2、4、6、8、10,逆置后,从头至尾结点数据域依次为:10、8、6、4、2。请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。
随机试题
煅淬后增强补肾纳气,聪耳明目作用的是
水泥混凝土路面的坑洞病害是指板面上直径大于()、深度大于()的坑槽。
路面技术状况自动化检测路面构造深度MPD和横向力系数SFC应为二选一指标。
某工程建筑面积为1600m2,檐口高度为11.60m,基础为无梁式满堂基础,地下室外墙为钢筋混凝土墙,满堂基础平面布置示意图见图5—1,基础及剪力墙剖面示意图见图5—2。混凝土采用预拌混凝土,强度等级:基础垫层为C15,满堂基础、混凝土墙均为C30。项目编
在施工招标文件规定的投标截止日前,投标单位递交了投标文件和投标保证金,说明该()。【2005年考试真题】
每个人的家乡都很精彩,那些从不被记住的人们创造了当地______的文化和历史,温情无限。喜欢读史,总希望在其中找到一点家乡的______,偶尔有几句话提到,也会兴奋起来。然而这正是我们的可怜之处,过往的历史里看不到真正的生活,只有王侯将相叱咤风云。即便是镇
引起劳动法律关系产生的劳动法律事实是()。
A.薄中厚皮片B.表层皮片C.厚中厚皮片D.全厚皮片E.带脂肪的全厚皮片又称Wolfe-Krause皮片的是()。
Shouldwecareifover150knownspeciesofanimalshave【C1】______fromtheearthinthelastfiftyyears?Shouldwebeconcerned
TheUNresolutionisaboutinternationaleffortsintighteningcontrolon______
最新回复
(
0
)