首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序的输出结果是 long fun(int n) { long s; if(n==1‖n==2)s=2; else s=n-fun(n-1); return s;} main() {printf("%1d\n"
以下程序的输出结果是 long fun(int n) { long s; if(n==1‖n==2)s=2; else s=n-fun(n-1); return s;} main() {printf("%1d\n"
admin
2010-12-10
35
问题
以下程序的输出结果是 long fun(int n) { long s; if(n==1‖n==2)s=2; else s=n-fun(n-1); return s;} main() {printf("%1d\n",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://jikaoti.com/ti/qrB0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在窗体上用复制、粘贴的方法建立了一个命令按钮数组,数组名为ComTestl。设窗体Forml标题为“MyForml”,双击控件数组中的第3个按钮,打开代码编辑器,编写如下代码:PrivaeSubComTestl_Click(IndexAsInte
假定有以下函数过程:FunctionFun(SAsString)AsString Dims1AsString Fori=1ToLen(S) s1=LCase(Mid(S,i,1))+s1 Nexti
下面控件中,没有Caption属性的是( )。
在窗体上画一个名称为Command1的命令按钮,并编写如下程序:PrivateTypeRecord IDAsInteger NameAsString*20EndTypePrivateSubCommand1_Click()
在窗体Form1上放一个名为Text1的文本框和一个名为Command1的命令按钮,然后编写一个事件过程。要求程序运行后,如果在文本框中输入一个字符,则把命令按钮的标题设置为“VB等级考试二级”。以下能正确实现上述操作的事件过程是()。
在考生文件夹下有一个工程文件sjt3.vbp,窗体上已经有两个文件框,名称分别为Text1、Text2;还有一个命令按钮,名称为C1,标题为“确定”;请添加两个单选按钮,名称分别为Op1、Op2,标题分别为“男生”、“女生”,再添加两个复选框,名称分别为C
设a、b都是自然数,为求a除以b的余数,某人编写了以下函数:Functionfun(sAsInteger,bAsInteger)Whilea>ba=a—bWendfun=aEndFunoti
通过语句X=InputBox("输入数据","示例","0")对变体类型的变量X输入数据,程序运行后,如果在对话框的输入区中输入数值100并按回车键,则下列叙述中正确的是
表达式Abs(-5)+Len(“ABCDE”)的值是()。
随机试题
洛贝林通过刺激_________和_________,反射性兴奋延髓呼吸中枢。
患者,谢某,男,45岁,“肝癌晚期”住院,意识清醒,能交流。患者静卧时痛,翻身咳嗽时加剧,不能忍受,睡眠受干扰,要求用镇痛药。该患者要用第二阶梯镇痛疗法,下列属于该阶梯的镇痛药是
由真核细胞中45S的转录产物加工而来的rRNA是
婴儿与开放性肺结核病人密切接触,预防性治疗哪项不正确
期货从业人员违反《期货从业人员执业行为准则(修订)》,情节显著轻微,且没有造成后果的,可免予纪律惩戒,由中国期货业协会责成从业人员所在机构予以批评教育。()
在运用重要性概念时,下列各项中,注册会计师认为应当考虑包括在内的有()。
业务经营范围是指在一定时期内,企业根据自己的技术特点、人才优势和资金实力等所确定的生产产品的种类或从事服务的领域。确定企业业务经营范围,主要考虑的原则是()。
简述教学评价与测量及测验的关系。
2015年前7个月,中国对其贸易逆差同比减少的主要贸易伙伴有:
publicrelationscatastrophe
最新回复
(
0
)