首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序 int flint a[],int n) main() {if(n>1) int a□={8,2,9,1,3,6,4,7,5}; {int]]t;t=f(a,n-1); printf("%d\n",fla,9)); return t>a
若有以下程序 int flint a[],int n) main() {if(n>1) int a□={8,2,9,1,3,6,4,7,5}; {int]]t;t=f(a,n-1); printf("%d\n",fla,9)); return t>a
admin
2020-05-19
44
问题
若有以下程序
int flint a[],int n) main()
{if(n>1) int a□={8,2,9,1,3,6,4,7,5};
{int]]t;t=f(a,n-1); printf("%d\n",fla,9));
return t>a[n-1]?t:a[n-1];} }
else return a[0];}
则程序的输出结果是
选项
A、9
B、1
C、8
D、5
答案
A
解析
主函数中调用f(a,9),递归函数的调用过程如下:f(a,9)→f(a,8)→f(a,7)→f(a,6)→f(a,5)→f(a,4)→f(a,3)→f(a,2)→f(a,1),f(a,1)得到返回值为a[0],值为8,递归过程开始回归,回归过程描述如下:
8>a[1],返回8→8>a[2]不成立,返回a[2]的值为9……因此函数f的主要功能为计算数组中的最大值。主函数中输出最大值为9。
转载请注明原文地址:https://kaotiyun.com/show/0uCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
结构化程序设计的基本原则不包括()。
关于continue和break的叙述中正确的是()。
要通过scanf。(’’%d%c%d%c’’,&a1,&c1,&a2,&c2);语句为变量a1和a2赋数值1和2,为变量c1和c2赋字符a和b。以下所示的输入形式中正确的是()。
以下程序的输出结果是()。intfun(intx[],intn)main(){staticintsum=0,i;{inta[]={1,2,3,4,5},b[]={6,7,8,9},s=0;for(
已知字符A的ASCⅡ码值是65,字符变量c1的值是‘A’,c2的值是’D’,则执行语句prinff(“%d,%d”,c1,c2—2);的输出结果是()。
在软件开发中,需求分析阶段可以使用的工具是()。
以下选项中可用作C程序合法实数的是()。
C语言规定,在一个C程序中,main()函数的位置()。
下面程序的输出结果是()。typedefunion{longx[1];inty[4];charz[10];}M;Mt;main(){printf("%d\n",size
关于地址和指针,以下说法正确的是()。
随机试题
ASF文件是由微软公司开发的一种流媒体,主要用于互联网上视频直播、视频点播和视频会议等。()
哪种叙述不考虑是周围淋巴结结核
浸润性脾大的病因除外
对于再生障碍性贫血患者采取输血治疗
在项目建议书和可行性研究报告阶段需编制()
PMC模式中,代表或协助建设项目业主进行许多主要工作。下列各项中,不属于项目设计阶段的主要工作的有()。
波特五力模型中的力量包括()。
培养和激发中小学生的学习动机时,遵循的基本要求有()
某社区一家饭店刚刚开张,为打响品牌,经营者在饭店门口放置喇叭,接连几天反复播放优惠举措,引起附近广大住户的反对,经商议,住户决定前往饭店门口围堵、抗议、干扰经营活动,公安机关应采取哪些措施避免事件扩大?()
信念是人的()。
最新回复
(
0
)