首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序 #include intf(inta[],intn) {if(n>1) {intt; t=f(a,n-1); returnt>a[n-1]?t:a[n-1]; } else returna[0]; } main() {inta[]={8,2,
若有以下程序 #include intf(inta[],intn) {if(n>1) {intt; t=f(a,n-1); returnt>a[n-1]?t:a[n-1]; } else returna[0]; } main() {inta[]={8,2,
admin
2019-12-17
59
问题
若有以下程序
#include
intf(inta[],intn)
{if(n>1)
{intt;
t=f(a,n-1);
returnt>a[n-1]?t:a[n-1];
}
else
returna[0];
}
main()
{inta[]={8,2,9,1,3,6,4,7,5};
printf("%d\n",f(a,9));
}
则程序的输出结果是
选项
A、9
B、1
C、8
D、5
答案
A
解析
本题主要考查了函数的递归调用,解题思路只需要将参数带入函数中,首先是执行f(a, 9),递归执行(a, 8)直到(a, 2),得到a[0]=8,然后判断a[0]是否大于a[1],本题实际上就是求出数组a元素的最大值。答案为9,选项A正确。
转载请注明原文地址:https://www.kaotiyun.com/show/6GCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序voidfun(inta,intb,intc){a=b;b=c;c=a;}main(){inta=10,b=20,c=30;fun(a,b,c);
若函数调用时的实参为变量时,以下关于函数形参和实参的叙述中正确的是
下列选项中,能够满足“只要字符串s1等于字符串s2,则执行ST”要求的是
若有以下程序typedefstruerstu{char*name,gender;intscore;}STU;voidf(char*p){p=(char*)malloc(10);strcpy
有以下程序structA{inta;charb[10];doublec;};voidf(structAt);main(){structAa={1001,"ZhangD
若变量已正确定义,有以下程序段i=0;doprintf("%d,",i);while(i++);printf("%d\n",i);其输出结果是
设有定义:structcomplex{intreal,unreal;}datal={1,8),data2;则以下赋值语句中错误的是
请编写函数fun,其功能是:找出2×M整型二维数组中最大元素的值,并将此值返回调用函数。注意:部分源程序给出如下。请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入你编写的若干语句。试题程序:#defineM4#inc
下列给定程序中,函数fun的功能是:把形参a所指数组中的奇数按原顺序依次存放到a[0]、a[1]、a[2]…中,把偶数从数组中删除,奇数个数通过函数值返回。例如,若a所指数组中的数据最初排列为:9,1,4,2,3,6,5,8,7,删除偶数后,a所指数组中
随机试题
寻找行业成功关键因素的方法主要有
下列关于作品、作者、国别搭配正确的是()
肾上腺脑白质营养不良MRI表现描述,错误的是
了解出口平面的检查有
A.大风门B.肺门C.蹄门D.命门E.云门治疗马宿水停脐宜选
具有利水通淋,止咳作用的药物是()具有清热利水.止痒作用的药物是()
老年人早、中、晚三餐食量的比例最好为
乡政府根据张某的申请,依法向其发放《农村五保户证明书》和一定的救济金。下列说法哪一项是正确的?()
甲公司建造该流水线的成本是()。对于甲公司就该流水线维修保养期间的会计处理,下列各项中,不正确的是()。
下列选项中,属于办毕文书处置方式的有()。
最新回复
(
0
)