首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include int fun(int a,int b) { if(b==0) return a; else return(fun(--a,--b)); } main() { printf("%d\n",fun(4,2));
有以下程序 #include int fun(int a,int b) { if(b==0) return a; else return(fun(--a,--b)); } main() { printf("%d\n",fun(4,2));
admin
2015-12-25
29
问题
有以下程序
#include
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://kaotiyun.com/show/mCDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列变量声明合法的是()。
下列程序执行后的输出结果是voidfunc(int*a,intb[]){b[0]=*a+6;}main(){inta,b[5];a=0;b[0]=3;func(
在函数scanf的格式控制中,格式说明的类型与输入项的类型应该对应匹配。如果类型不匹配,系统将()。
下列程序的运行结果是______。main(){inti,a[10];a[0]=a[1]=1;for(i=2;i<5;i++)a[i]=a[i-2]+a[i-1];for(i=0;i<5;i++)
两个或两个以上模块之间联系的紧密程度称为()。
按照逻辑结构分类,结构可以分为线性结构和非线性结构,栈属于______。
下面程序main(){intx=100,a=10,b=20,okl=5,ok2=0;if(a<B)if(b!=15)if(!ik1)x=1;
已知二叉树BT的后后序遍历序列是dabec,中序遍历序列是debac,它的前序遍序列是______。
设函数findbig已定义为求3个数中的最大值,以下程序将利用函数指针调用findbig函数。请填空。main(){intfindbig(int,int,int);int(*f)(),x,y,z,big;f=
一个项目具有一个项目主管,一个项目主管可管理多个项目,则实体"项目主管"与实体"项目"的联系属于【】的联系。
随机试题
典型的旱生演替系列是______、苔藓群落阶段、草本群落阶段、木本群落阶段。
A.Austin-Flint杂音B.Graham-Steell杂音C.胸骨左缘第2肋间连续性杂音D.突然出现的胸骨左缘第4肋间的舒张期杂音主动脉瓣关闭不全
理想的医疗保健体系意味着
患者34岁,女性,半年来月经增多,皮肤瘀斑伴有牙龈出血1周余,不挑食,无光过敏和口腔溃疡,查体:脾侧位肋下刚触及。化验血:血红蛋白80g/L,红细胞4.2×1012/L,白细胞5.4×109/L,血小板32×109/L,尿常规(一)。最可能的诊断
根据我国《宪法》的规定,关于动员和紧急状态的决定权,下列哪些选项是正确的?(2008年卷一第62题)
根据《建筑桩基技术规范》(JGJ94—2008)的规定,以下采用的作用效应组合,正确的是哪些选项?()
就世界许多国家和地区的经验,旅游业直接就业人数同其所带来的相关待业就业人数之比为1:6。()
某单位网络拓扑结构如图4—129所示,该单位Router以太网接口E0接内部交换机S1,SO接口连接到电信ISP的路由器;交换机S1连接内部的Web服务器、DHCP服务器、DNS服务器和部分客户机,服务器均安装WindOWSServer2003,办公室的
Mostpeoplewhotravellongdistancescomplainofjetlag(喷气飞行时差反应).Jetlagmakesbusinesstravelerslessproductiveandmorepr
A、Whetherspacemencarryweapons.B、Howspacesuitsprotectspacemen.C、HowNASAtrainsitsspacemen.D、Whatspacemeneatanddri
最新回复
(
0
)