首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有下列程序: int fun(int n) { if(n==1)}return 1; else return(n+fun(n-1)); } main() { int x; scanf("%d",&x);x=fun(x);prin
有下列程序: int fun(int n) { if(n==1)}return 1; else return(n+fun(n-1)); } main() { int x; scanf("%d",&x);x=fun(x);prin
admin
2012-12-03
45
问题
有下列程序:
int fun(int n)
{ if(n==1)}return 1;
else
return(n+fun(n-1));
}
main()
{ int x;
scanf("%d",&x);x=fun(x);printf("%d\n",x);
}
执行程序时.给变量x输入10,程序的输出结果是( )。
选项
A、55
B、54
C、65
D、45
答案
A
解析
本题在函数int fun(int n)的定义中又出现了对函数fun的调用,所以函数fun是递归函数。因而在主函数中调用x=fun(x)时,当输入10赋给变量x时,递归调用的过程为
fun(10)=10+fun(9)=10+9+fun(8)=10+9+8+fun(7)
=10+9++8+7+fun(6)=10+9++8+7+6+fun(6)
=10十9+8+7+6+5+fun(4)
=10+9++8+7+6+5+4+fun(3)
=10+9++8+7+6+5+4+3+fun(2)
=10+9++8+7+6+5+4+3+2+fun(1)
=10+9++8+7+6+5+4+3+2=55
转载请注明原文地址:https://kaotiyun.com/show/40Pp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若已定义:inta=25,b=14,c=19;执行以下三目运算符(?:)所构成的语句:a<=25&&b--<=2&&c?printf("***a=%d,b=%d,c=%d\n",a,b,c):printf("###a=%d,b=%d,c=%d
下面程序的运行结果是______。main(){charch[7]={"65ab21"};inti,s=0;for(i=0;ch[i]>=’0’&&ch[i]<
若有以下定义和语句,则使指针p指向值为36的数组元素的表达式是【】。inta[10]={19,23,44,17,37,28,49,36},*p;p=a;
以下叙述中错误的是()。
以下叙述中错误的是()。
在C语言中,while和do…while循环的主要区别是______的循环至少被执行一次。
若一个外部变量的定义形式为staticintx;,那么,其中static的作用应该是______。
在进行模块测试时,要为每个被测试的模块另外设计两类模块:驱动模块和承接模块(桩模块),其中【】的作用是将测试数据传送给被测试的模块,并显示被测试模块所产生的结果。
若进栈序列为1、2、3、4、5,并且在它们进栈的过程中可以进行出栈操作,那么不可能是出栈序列的是______。
随机试题
按_______可以将汽车分为经济类、地位类、方便类和可靠类。
A、延髓下部的薄束核B、丘脑外侧核C、延髓下部的楔柬核D、脊髓后角细胞E、后根神经节将振动的音叉柄放在患者的左外踝部,患者有感觉,其传导通路的第二级神经元在
在确定路面基层、底基层混合料的技术要求时,需要考虑的因素有()。
协议签订后是否公证,由双方当事人自主选择,但《拆迁管理条例》规定,拆除代管房屋,必须经过公证机关办理公证。拆迁协议必须报送拆迁主管部门备案。()
通过贸易、科技合作、交换、赠送、援助等方式输入动植物、动植物产品和其他检疫物的,应当在合同或者协议中订明()的检疫要求,并订明必须附有输出国家或者地区政府动植物检疫机关出具的检疫证书。
保障基金管理机构按照规定定期编制了保障基金的筹集、管理、使用报告,并聘请辉煌会计师事务所进行审计,根据规定,经审计通过后,基金管理机构应当将报表报送()。
甲汽车厂将1辆生产成本5万元的自产小汽车用于抵偿债务,同型号小汽车不含增值税平均售价10万/辆,不含增值税最高售价12万/辆。已知小汽车消费税税率5%。甲汽车厂该笔业务应缴纳消费税税额的下列计算列式中,正确的是()。
坚持党的思想路线,解放思想、实事求是、与时俱进,是我们党坚持先进性和增强创造力的决定性因素。()
权属审核一般应经过下列()阶段。
Overnightsuccessusuallytakesatleast10years.Onemansaid,"Myovernightsuccesswasthelongestnightofmylife,I【C1】__
最新回复
(
0
)