首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序 #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
41
问题
若有以下程序
#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://kaotiyun.com/show/6GCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#inCludemain(){FILE*fp;inti,a[6]={1,2,3,4,5,6};fp=fopen("d2.dat","w+");for(i=0;i
有以下程序voidfun(inta,intb,intc){a=b;b=c;c=a;}main(){inta=10,b=20,c=30;fun(a,b,c);
以下叙述中正确的是
以下叙述中正确的是
下面结构体的定义语句中,错误的是
下列给定程序中,函数fun的功能是:将形参n中,各位上为偶数的数取出,并按原来从高位到低位的顺序组成一个新数,作为函数值返回。例如,从主函数输入一个整数27638496,则函数返回值为26846。请在程序的下画线处填入正确的内容并将下画线删除,使程序得
下列选项中属于面向对象设计方法主要特征的是
数据库设计过程不包括
数据库管理系统(DBMS)是
随机试题
属于检查肾小球功能的实验室项目有()
下列不属于慢性根尖周炎临床类型的是
患者,女,26岁。非周期性子宫出血,量多、色紫红、质稠,夹有血块,腹痛拒按,舌红苔黄,脉弦数。治疗应首选()
一榀双齿连接的方木桁架,其支座节点的上弦轴线和支座反力的作用线相交于一点,该交点应落在下列( )项所指的位置上。
()是清代书法家,孟津人,以二王为宗,擅行草,好临米芾书,用功甚勤,笔力雄健,取势纵横,有《拟山园帖》《琅华馆帖》等传世。
下列湖泊中,由岩熔流或泥石流等物质阻塞河床使其形成湖泊的有()。
案例:某教师为了检验学生对欧姆定律的掌握情况布置了若干习题,下面是某同学对于其中一题的解答过程:题目:两只电阻,一个标有“10Ω,1A”另一个标有“15Ω,0.6A”把它们串联在电路,允许接入最大电压是多少?解:由欧姆定律可以得到:通过
财政政策工具主要包括税收、公债、经常支出、资本支出、转移支付、贴息等。()
2015年1—3月,G市A区全区完成固定资产投资84.17亿元,同比增长6.1%,增速比去年同期回落4.3个百分点。其中,房地产开发投资31.52亿元,同比增长1.6倍。分产业来看,第二产业完成投资0.54亿元,同比下降73.5%;第三产业继续发挥投资主导
下列有关树的概念错误的是______。
最新回复
(
0
)