首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序的输出结果是 #include<iostream.h> long fun(int n) { long s; if(n=1||n=2)s=2; else s=n-
以下程序的输出结果是 #include<iostream.h> long fun(int n) { long s; if(n=1||n=2)s=2; else s=n-
admin
2013-05-30
20
问题
以下程序的输出结果是 #include<iostream.h> long fun(int n) { long s; if(n=1||n=2)s=2; else s=n-fun(n-1); return s; } void main( ) { cout<<fun(3);}
选项
A、1
B、2
C、3
D、4
答案
1
解析
题中fun函数进行了递归调用,第1次调用:fun(3)n=3 s=3-fun(2),第二次调用时: fun(2)n=2 s=2,返回第一次调用后,s=3-2=1。
转载请注明原文地址:https://jikaoti.com/ti/EJE0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
类模板成员函数体外定义时,必须用与声明该类模板一样的template<class模板形参>声明,使它成为【】。
int(*p)[6];,当有定义inta[4][6],并让p指向它的语句是【】。
下列关于抽象类和纯虚函数的说法错误的是()。
在一棵二叉树中,第5层的节点数最多为()。
为了克服软件危机,人们提出了用______的原理来设计软件,这就是软件工程诞生的基础。
若变量a是int类型,并执行了语句:a=’A’+1.6;,则正确的叙述是()。
完全不考虑程序的内部结构和内部特征,而只是根据程序功能导出测试用例的测试方法是【】。
若有以下定义和语句:ints[4][5],(*ps)[5];ps=s;则对s数组元素的正确引用形式是()。
派生类的构造函数的成员初始化列表中,不能包含______。
若有下列说明:inta[12]={1,2,3,4,5,6,7,8,9,10,11,12};charc=’a’,d,g;则数值为4的表达式是______。
随机试题
材料一:“苏联共产党是一个拥有88年历史,1500万党员的大党,却在20世纪80年代末,在一纸禁令下,一夜之间被解散了,执政地位被剥夺,苏联社会主义不战而败。”材料二:“党的十六届四中全会通过的《决定》指出,党的执政地位不是与生俱来的,也不是一劳永逸的。
下列结论正确的是().
冠心病猝死的最主要原因是()。
症见呕吐酸腐,脘腹胀满,嗳气厌食,大便或溏或结,舌苔厚腻,脉滑实,治法为
下列结论中,正确的为()。
“征免性质”栏应填()。
请你用三分钟的时间简要介绍一下你自己的基本情况,并说说你主要的优缺点,有哪些特长和爱好?【追问】(1)喜欢书、报、刊吗?(2)喜欢读哪类书籍?(3)经常看的刊物有哪几种?
《我国》刑法第133条规定:“违反交通运输管理法规,因而发生重大事故,致人重伤、死亡或者使公私财产遭受重大损失的,处三年以下有期徒刑或者拘役;交通运输肇事后逃逸或者有其他特别恶劣情节的,处三年以上七年以下有期徒刑;因逃逸致人死亡的,处七年以上有期徒刑。”
A、It’smypleasure.B、It’sheavy.C、Yes,itis.D、That’sgreat.A这是请求对方帮助自己,恰当的回答应是A,“乐意之至”。
CybercrimewhichistheillegalactivitycommittedontheInternetisthefastestgrowingcriminalactivityintheworldandis
最新回复
(
0
)