首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的输出结果是( )。 #include<stdio.h> int fun(int x) { int p; if(x==0‖x==1) return 3; else
下列程序的输出结果是( )。 #include<stdio.h> int fun(int x) { int p; if(x==0‖x==1) return 3; else
admin
2010-12-10
46
问题
下列程序的输出结果是( )。 #include<stdio.h> int fun(int x) { int p; if(x==0‖x==1) return 3; else p=x-fun(x-2); return p; } void main() { printf("\n%d",fun(5)); }
选项
A、5
B、3
C、7
D、1
答案
A
解析
本题考查函数的递归调用。在函数递归调用时,fun(5):a=5-fun(3)->fun3:a=3-fun(1)->fun(1):a=3,反推回去fun(3):a=3-3=0->fun(5):a=5-0=5,最后的计算结果为5。
转载请注明原文地址:https://kaotiyun.com/show/aBPp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
窗体上有一个名称为Label1的标签;一个名称为Timer1的计时器,其Enabled和Interval属性分别为True和1000。编写如下程序:DimnAsIntegerPrivateSubTimer1_Timer() ch=Chr(
设窗体上有一个名称为List1的列表框和一个名称为Check1的复选框数组(下标从0开始)。程序运行时,单击某个复选框,如果列表框中没有该复选框的标题,则把该复选框的标题添加到列表框中,否则从列表框中把该复选框标题删除。PrivateSubCheck
设运行程序时弹出的菜单如图所示.关于该菜单,以下叙述中错误的是( )。
标准模块中有如下程序代码:PublicxAsInteger,yAsIntegerSubvar_pub() x=10∶y=20EndSub在窗体上有1个命令按钮,并有如下事件过程:PrivateSubCommand1_Clic
下面的程序运行时,单击窗体后,窗体上显示的结果是()。PrivateSubForm_Click()Dima(1To6)AsIntegerDimmin1%,i%,j%,n%,t%,k%a(1)=8:a(2)=6
下列程序的功能是调用字体对话框来设置文本框中的字体,单击Commandl按钮弹出对话框,进行相应的字体、字号等的设置,然后单击”确定”按钮退出对话框,则文本框中将发生哪些变化()。PrivateSubCommandlClick(
随机试题
钢结构焊接及制造备料加工工艺的材料预处理,主要指________等。
心力衰竭最常见的诱发因素是
以下药物中具有甲基酮结构的是
A.滤过反投影法B.360°线性内插算法C.二维傅里叶重建D.优化采样扫描E.迭代法图像更清晰即无所谓的“星月状”晕伪影的是
下列各项,不属产后尿潴留气虚证主要症状的是
甲公司与乙公司签订总额为5万元的购销合同。约定:违约金依货款总额的40%计算。同时,购货方甲公司向乙公司交付定金1万元。后来,甲公司违约,并致乙公司损失4万元。乙公司应如何保障其合法权利?()
项目后评价的特点是评价的()。
利润中心某年的营业收入50000元,已销产品的变动成本和变动销售费用25000元,可控固定间接费用5000元,不可控固定间接费用7500元,分配来的公司管理费用为6000元。那么可控边际贡献是()元。
公众层面的现象与专业层面的表现,看似相距甚远,实则紧密相连。不从事专业研究的社会公众固然不会参与科学技术前沿的创新,但实际上,公众素养是科技发展的土壤。离开了这个群众基础,即使我们凭借少数科技精英的努力能够实现“上天入地”,也很难持续不断地推动创新,真正迈
ThecontinentalUnitedStateswillfacemoreextremetemperaturesduringthenextcenturyandworserainfallalongitsGulfCoas
最新回复
(
0
)