首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序的输出结果是( )。 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
19
问题
以下程序的输出结果是( )。
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全国计算机二级
相关试题推荐
下列数据流图(DFD)构造规则中正确的是()。
定义学生、教师和课程的关系模式S(S#,Sn,Sd,Dc,Sa)(其属性分别为学号、姓名、所在系、所在系的系主任、年龄);C(C#,Cn,P#)(其属性分别为课程号、课程名、先修课);SC(S#,C#,G)(其属性分别为学号、课程号和成绩),则该关系为(
若变量已正确定义,在if(W)pfintf("%d\n",k);中,以下不可替代W的是()。
线性表的链式存储结构与顺序存储结构相比,链式存储结构的优点有()。
以下可以正确且安全的用作用户标识符的一组选项是()。
下面选项中不是关系数据库基本特征的是()。
关系的实体完整性要求关系中不能为空的属性是()。
以下选项中不能作为C语言合法常量的是()。
不属于对象构成成份的是
随机试题
Goodevening,ladiesandgentlemenIFirstofall,letmethankyoufor【T1】________ustosuchagreatChristmasparty.We【T2】___
应激是机体受到各种强烈因素刺激时所产生的一种防御性全身反应。
A.寻常型银屑病B.葡萄球菌性烫伤样皮肤综合征C.色素性荨麻疹D.系统性硬皮病E.白塞病针刺反应见于
肝肾综合征患者肾病理改变是
公开招标设置资格预审程序的目的是( )。
合同转让是指合同的________发生了变化。()
银行短期借款信用条件中的补偿性余额条款是指(B)。
下列表述中正确的有()。
继承人先于被继承人死亡的,继承人的()有代位继承的权利。
下列各选项中,不属于Internet应用的是()。
最新回复
(
0
)