首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 fun(int x) main() {int p; { if(x==0||x==1)return(3); printf("%d\n",fun(7)); p=x-fun(x-2); } return p;} 执行后的输出结果是
有以下程序 fun(int x) main() {int p; { if(x==0||x==1)return(3); printf("%d\n",fun(7)); p=x-fun(x-2); } return p;} 执行后的输出结果是
admin
2020-07-28
28
问题
有以下程序
fun(int x) main()
{int p; {
if(x==0||x==1)return(3); printf("%d\n",fun(7));
p=x-fun(x-2); }
return p;}
执行后的输出结果是
选项
A、3
B、7
C、0
D、2
答案
D
解析
因为在函数fun(int x)中,如果参数x等于0或等于1时,返回值为“3”。否则“p=x-fun(x-2)”这是一个递归函数t所以在主函数调用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://kaotiyun.com/show/VI3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序:#include<stdio.h>voidfun(char*c,intd){*c=*c+1;d=d+1;prinff("%c,%c,",*c,d);}main(){charb=’a’,a=’A’;fun(&b,a);
有以下程序:#include<stdio.h>main(){inti;for(i=1;i<=40;i++){if(i+-+%5==0)if(++i%8==0)printf("%d",i);}printf("\n");}程序执行后的输
使用VC++2010打开考生文件夹下prog1中的解决方案。此解决方案的项目中包含一个源程序文件prog1.c。在此程序中,定义了N×N的二维数组,并在主函数中自动赋值。请编写函数fun(inta[][N],intm),该函数的功能是使数组右上半三角元
待排序的关键码序列为(15,20,9,30,67,65,45,90),要按关键码值递增的顺序排序,采取简单选择排序法,第一趟排序后关键码15被放到第()个位置。
学生的记录由学号和成绩组成,N名学生的数据已在主函数中放入结构体数组s中,请编写函数fun,它的功能是:把分数最高的学生数据放在h所指的数组中,注意:分数最高的学生可能不止一个,函数返回分数最高的学生的人数。注意:部分源程序在文件PROG1.C中
软件需求规格说明书的作用不包括
以下选项中可用作C程序合法实数的是
某系统总体结构图如下图所示:该系统总体结构图的深度是
随机试题
短效口服避孕药含
债务人账面资产虽大于负债,但人民法院应当认定其明显缺乏清偿能力的有()。
给定程序的功能是:从键盘输入若干行文本(每行不超过80个字符),写到文件myfile4.txt中,用-1作为字符串输入结束的标志。然后将文件的内容读出显示在屏幕上。文件的读写分别由自定义函数ReadText和WriteText实现。请在程序的下划线处填入
WHO认为,一个有代表性的社区,其人口数大约在
急性心肌梗死24小时内应禁用的药物是
在施工阶段,对发现的各类一般安全隐患,监理机构应()。
下列关于攀登与悬空作业安全控制要点说法错误的是()。
《著作权法》保护的作品,必须具有一定的物质表现形式,能够被第三人利用、复制。这种表现形式类型多样,如各种文字作品、音乐作品及科学技术作品。这是因为作品受法律保护的原因之一是要使其得到传播、利用。再好的作品存在于作者的思想之中,也是没有办法让第三人知晓利用的
把喜欢跟着前面的路线走的习惯称之为“跟随者”习惯,把盲目跟从习惯和思维产生而做出反应导致失败结果的现象称为“毛毛虫效应”。根据上述定义,下列没有体现毛毛虫效应的是:
阅读下列说明,回答问题1至问题3,将解答填入答题纸的对应栏内。【说明】某嵌入式系统中,存在16路数据采集通道。为了提高数据采集的可靠性,对16路采集通道均采用双余度设计;为了监控采集通道是否发生故障,对各路双余度通道采集值进行比较。只有当该通道两个余度
最新回复
(
0
)