首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序的输出结果是( )。 fun(intx) main() {int p; { if(x==0‖x==1)return(3); printf(’’%d\n’’,
以下程序的输出结果是( )。 fun(intx) main() {int p; { if(x==0‖x==1)return(3); printf(’’%d\n’’,
admin
2020-05-19
26
问题
以下程序的输出结果是( )。
fun(intx) main()
{int p; {
if(x==0‖x==1)return(3); printf(’’%d\n’’,fun(7));
p=x一fun(x一2); }
return p;}
选项
A、4
B、3
C、0
D、2
答案
D
解析
本题考查递归调用。因为在函数fun(x)中,如果参数x等于0或等于1时,返回值为“3”。否则’’p=x—fun(x一2)’’这是一个递归函数,所以在主函数调用fun(7)的时候,其过程为:fun(7)=7一fun(5)=7一(5一fun(3))=7一(5一(3一fun(1)))=7一(5一(3—3))=7—5=2,所以最后的输出结果为2。
转载请注明原文地址:https://jikaoti.com/ti/E2G0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序:#includeintf(intr1);main(){inta=3,S;s=f(a);s=s+f(a);printf(“%d\n”,s);}
有以下程序:#includevoidfun2(chara,eharb){prinff(“%c%c”,a,b);}chara=’A’,b=’B’;voidfunl(){a=’C’:b=’D’:
假定已建立以下链表结构,且指针P和q已指向如图所示的节点。则下列选项中可将q所指节点从链表中删除并释放该节点的语句组是()。
有以下程序:#includestruetS{intn;inta[20];};voidf(8truerS*p){inti,j,t;fbr(i=0;in一1;i++)f
以下选项中不合法的标识符是()。
若有定义:floatx=1.5;inta=1,b=3,c=2;,则正确的switch语句是()。
下列选项中,当x为大于1的奇数时,值为0的表达式是()。
下列选项中属于面向对象设计方法主要特征的是()。
以下选项中与if(a=1)a++;elsea=b;语句功能不同的语句是()。
随机试题
认知行为理论是社会工作常用的重要理论,它来自巴甫洛夫的经典条件反射学说和阿德勒的认知理论。根据认知行为理论,社会工作者在助人过程中应该着眼帮助服务对象改变()。
与将工作模型制作成可卸代型模型目的无关的是A.制作出的冠熔模边缘与工作模型基牙的颈缘线完全吻合B.制作出的冠与基牙密合C.制作出的冠无间隙,无悬突D.制作出的冠与邻牙有良好的邻接关系E.制作出的冠与对颌牙有良好的咬合关系
男性,40岁。有慢性乙型肝炎史10年,感腹胀尿少2周住院。经利尿剂治疗腹水不见消退,考虑腹水超滤回输,适应证为
宫颈癌的好发部位是
A.骨结核B.骨坏死C.骨肉瘤D.骨软骨瘤E.骨巨细胞瘤X线片上的“日光放射”征象可出现在
某患者因胃癌行胃大部切除术,术后第1天除生命体征外,护士最需要重点观察的是
在民事诉讼过程中,原告张某提供了甲、乙、丙、丁4人的证言以支持其诉讼请求,其中甲为未成年人,乙是张某的弟弟,丙是张某代理人的妻子,丁是法院的院长,谁的证言可以单独作为认定案件事实的依据?
在岩层中进行跨孔法波速测试,孔距符合《岩土工程勘察规范》(GB50211—2001)要求的是()
马斯顿荒原之战
数据库系统的数据独立性是指()。
最新回复
(
0
)