首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的输出结果是( )。 #include<stdio.h> int fun(int x) { int a; if(x==0‖x==1) re
下列程序的输出结果是( )。 #include<stdio.h> int fun(int x) { int a; if(x==0‖x==1) re
admin
2010-09-05
29
问题
下列程序的输出结果是( )。 #include<stdio.h> int fun(int x) { int a; if(x==0‖x==1) return 3; else a=x-fun(x-2); return a; } void main() { printf("%d",fun(7)); }
选项
A、2
B、8
C、9
D、5
答案
A
解析
本题考查函数的递归调用。在函数递归调用时,fun(7):a=7-fon(5)→fun(5):a=5-fon(3)→fun3:a=3-fun(1)→fun(1):a=3,反推回去 fun(3):a=3-3=0→fun(5):a=5-0=5→fun(7):a=7-5-2,最后的计算结果为2。
转载请注明原文地址:https://jikaoti.com/ti/Q0I0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下面有关标准模块的叙述中,错误的是( )。
窗体上有一个名称为Text1的文本框和一个名称为Command1的命令按钮,要求程序运行时,单击命令按钮(如图所示),就可以把文本框中的内容写到文件Out.txt中,每次写入的内容附加到文件原有内容之后。以下能正确实现上述功能的程序是()。
数据字典(DD)所定义的对象都包含于
下列有关文件的叙述中,正确的是()。
当用()方式打开文件时,如果对文件进行写操作,则写入的数据附加到原文件的后面
程序流程图中带有箭头的线段表示的是( )。
下列二叉树描述中,正确的是()。
下列选项中,不属于数据管理员(DBA)职责的是()。
设有如下程序:OptionBase1Dima(3,4)AsInteger,b(4,3)AsIntegerPrivateSubCommand1_Click() ’循环1 Fori=1To3 Forj=1To4
以下选项中合法的用户标识符是
随机试题
关于投资银行的说法,正确的有()。
1名8岁男孩因发热,嗓子痛来就诊,临床诊断为急性化脓性扁桃腺炎,需做细菌学检查。标本应接种于
治疗慢性湿疹或神经皮炎使用的外用药剂型是
A.足少阳胆经B.足太阳膀胱经C.足阳明胃经D.足厥阴肝经E.手少阳三焦经痄腮腮部肿胀,是由于风温邪毒壅结于哪条经脉
男性,29岁,因眩晕发作来急诊。超声心动图示室间隔明显增厚,流出道部分向左室内突出。下列体检记录最可能错误的是
以疾病特性命名的外科疾病是
设置总会计师的单位,财务会计报告应当由( )签名并盖章。
按照马克思主义的观点,经济基础和上层建筑共同构成一个社会的()。
被告人,赵某,男,15岁,2001年因犯交通肇事罪被判处有期徒刑3年,缓刑5年;卢某,男,42岁。被告人赵某系某建筑工程公司(私营公司)招聘的民工,在公司中负责看护施工现场存放的钢筋、水泥等建筑材料。卢某为无业人员,与赵某同乡。卢某见公司对施工现
设关系R和关系S的元数分别是3和4,元组数分别为5和6,则R与S自然连接所得到的关系,其元数和元组数分别为()。
最新回复
(
0
)