首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include int fun(int a,int b) main() { if(b==0)return a; {printf("%d\n",fun(4,2));} else return(fun
有以下程序 #include int fun(int a,int b) main() { if(b==0)return a; {printf("%d\n",fun(4,2));} else return(fun
admin
2019-08-18
20
问题
有以下程序
#include
int fun(int a,int b) main()
{ if(b==0)return a; {printf("%d\n",fun(4,2));}
else return(fun(--a,--b));}
程序的运行结果是
选项
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/8lRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有以下程序#includeint*f(int*s,int*t){intk;if(*s<*t){k=*s;*s=*t;*t=k;}returns;}main(){inti=3,j
有以下程序#includemain(){charc1,c2,c3,c4,c5,c6;scanf("%c%c%c%c",&c1,&c2,&c3,&c4);c5=getchar();c6=getchar();putchar(c1);p
若在定义语句:inta,b,c,*p=&c;接着执行以下选项中的语句,则能正确执行的语句是
下列叙述中正确的是()。
下列叙述中正确的是()。
请编写函数fun,它的功能是:求出1到1000之间能被7或11整除、但不能同时被7和11整除的所有整数并将它们放在a所指的数组中,通过n返回这些数的个数。注意:部分源程序在文件PROG1.C中。请勿改动主函数main和其他函数中的仟何
在Windows菜单中,暗淡的命令名项目表示该命令
随机试题
A.风湿头痛B.风寒头痛C.肾虚头痛D.痰浊头痛头痛如裹,肢体困重,胸闷纳呆,大便溏薄,苔白腻,脉濡。证属
男性,8岁,枕部着地,昏迷5min后清醒,并自己回到家中,其后出现头痛并呈逐渐加重伴呕吐,1h后不省人事,急送医院。查体:血压130/90mmHg,脉搏65/min,呼吸15/min。浅昏迷,右枕部头皮挫伤,左侧瞳孔4mm,对光反应消失;右侧瞳孔2.
()在投资风险偏好上处于中间状态,既不保守又不冒进,多数投资者属于这种类型。
某公路深埋隧道围岩级别为V级,围岩压力为松散荷载,隧道开挖宽度B=12m,高度H=10m,围岩重度γ=20kN/m3。试问:其围岩上的垂直均布压力q(kPa)最接近下列()项。
项目可行性研究的厂址选择是项目的()。
采用重叠法生产构件时,应待下层构件的混凝土强度达到()后,方可浇筑上层构件的混凝土。
关于封闭式基金账户的表述,不正确的是()。I.基金账户只能用于基金认购及交易Ⅱ.基金账户开户在证券登记机构办理Ⅲ.基金账户在商业银行办理Ⅳ.每个有效身份证件可以开立多个基金账户
我国货币供应量的层次划分是根据其风险性的差异来划分的。
孩子哭闹要买玩具,母亲对其不予理睬,这是()
关于气压带、风带的叙述,正确的是:
最新回复
(
0
)