首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序的输出结果是( )。 int f(int a[],int n) main() {if(n>1) {int a[]:{8,2,9,1,3,6,4,7,5}; {i
以下程序的输出结果是( )。 int f(int a[],int n) main() {if(n>1) {int a[]:{8,2,9,1,3,6,4,7,5}; {i
admin
2020-07-28
47
问题
以下程序的输出结果是( )。
int f(int 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’’,f(a,9));
return t>a[n—1]?t:a[n一1];} }
else return a[0];}
选项
A、9
B、8
C、7
D、5
答案
A
解析
本题考查递归调用。主函数中调用f(a,9),递归函数的调用过程如下:f(a,9)→f(a,8)→f(a,7)→(a,6)→(a,5)→(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。
转载请注明原文地址:https://kaotiyun.com/show/Lo3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序:#include<stdio.h>struettt{intx;struet*y;}*p;struettta[4]={20,a+1,15,a+2,30,a+3,17,a};main(){inti;p=a:for(i=1
有以下程序:struetst{intx;int*y;}*pt;inta[]={1,2},b[]={3,4};struetstc[2]={10,a,20,b};pt=c;以下选项中表达式值为11的是()。
若要求定义具有10个int型元素的一维数组a,则以下定义语句中错误的是()。
有以下程序:#inelude<stdio.h>main(){inti,s=0,t[]={1,2,3,4,5,6,7,8,9};for(i=0;i<9;i+=2)s+=*(t+i);prinff("%d\n",s);}程序的运行结果是(
某系统结构图如下图所示,该系统结构图的最大扇入数是()。
下列叙述中错误的是()。
有以下程序:#include<stdio.h>intfun(intx){intp;if(x==0||x==1)return(3);p=x-fun(x-2);returnp;}main(){prinff("%d\n",fun
有两个关系R和T如下图所示:则由关系R得到关系T的运算是()。
下面属于良好程序设计风格的是()。
随机试题
关于冬期施工冻土回填的说法,正确的有()。
骨与关节结核最好发部位是()
王大娘,71岁,早晨上台阶时,摔倒在地(臀部着地),不能站立和行走,自感局部剧痛,神志尚清楚,家人随即将其送往医院。老人平素视力不好,最近未服用药物,患类风湿关节炎20年,颈椎病5年,曾跌倒过1次。对该老人进行护理时,以下不合适的是
产程中,胎儿窘迫的主要表现是
敷设电源线的基本要求包括()。
单位内部会计监督对象是本单位的()。
绕在卷轴上的光导纤维
一、注意事项1.试卷、答题纸上分别填上您的姓名和准考证号;2.本卷总分100分,限时2小时;3.仔细阅读以下资料后,按照后面的申论要求,用蓝(黑)钢笔、或签字笔、圆珠笔在答题纸上依次作答。二、给定资料1.在第二届浙江·
用树形结构表示实体之间联系的模型是
Itbeganasjustanotherresearchproject,inthiscasetoexaminetheeffectsofvariousdrugsonpatientswithaseveremoodd
最新回复
(
0
)