首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序的输出结果是( )。 #include<iostream.h> long fun(int n) {long s; if(n==1||n==2)s=2; else s=n-fun(n-1); return s
以下程序的输出结果是( )。 #include<iostream.h> long fun(int n) {long s; if(n==1||n==2)s=2; else s=n-fun(n-1); return s
admin
2010-12-16
50
问题
以下程序的输出结果是( )。 #include<iostream.h> long fun(int n) {long s; if(n==1||n==2)s=2; else s=n-fun(n-1); return s; } voidmain(){cout<<fun(3);}
选项
A、1
B、2
C、3
D、4
答案
A
解析
题中fun函数进行了递归调用,第1次调用:fun(3)n=3 s=3-fun(2),第二次调用时:fun(2)n=2 s= 2,返回第一次调用后,s=3-2=1。
转载请注明原文地址:https://kaotiyun.com/show/AQVp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有以下程序:#include<stdio.h>main(){inta=7;while(a--);printf("%d\n",a);}程序运行后的输出结果是()。
有以下程序段:inta,b,c;a=10;b=50;c=30;if(a>b)a=b,b=c;c=a;printf("a=%db=%dc=%d",a,b,c);程序的输出结果是()。
下列叙述中正确的是()。
开发软件所需高成本和产品的低质量之间有着尖锐的矛盾,这种现象称做()。
以下关于逻辑运算符两侧运算对象的叙述中正确的是
关于C语言程序设计,以下叙述中不正确的是()。
软件设计和使用的过程中,解决软件“怎么做”的阶段是()。
有三个关系R、S和T如下:则由关系R和S得到关系T的操作是
有三个关系R、S和T如下:由关系R和S通过运算得到关系T,则所使用的运算为( )。
程序流程图中带有箭头的线段表示的是( )。
随机试题
当u>0时,f(u)有一阶连续导数,且f(1)=0.z=f(eχ-ey)满足=1,则f(u)=_______.
函数(x)=x-的单调减少区间是________
毛泽东最早论述新民主主义革命基本思想的文章是( )
舟状腹常见于
唇腭裂的发生与遗传因素有关,属于
下述哪一项与氨中毒诱发肝性脑病的因素关系最小
某空冷式冷凝器由要被冷凝的制冷剂向空气放热的放热量为70kW,空气侧的传热面积F=210m2,相应于这个面积的传热系数K=0.037kW/(m2.K),送风量Vk=6.6m3/s,空气密度=1.15kg/m3,Cp=1.005kJ/(kg.K),若限制冷凝
政府投资项目实行的“代建制”属于()
2005年以后,德国邮政监管机构是()。
建设社会主义核心价值体系,第一位的就是坚持:
最新回复
(
0
)