首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序的输出结果是______。 long fun(int n) { long s; if(n==1||n==2) s=2; else s=n-fun(n-1); return s;} main(
以下程序的输出结果是______。 long fun(int n) { long s; if(n==1||n==2) s=2; else s=n-fun(n-1); return s;} main(
admin
2009-02-15
29
问题
以下程序的输出结果是______。 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
答案
1
解析
本题两次执行fun函数,第一次执行得f(3)=s=n-f(n-1)=3-f(2):第二次执行得s=2,通过传递返回值f(2)=2,所以s=3-2=1,即f(3)=1。
转载请注明原文地址:https://kaotiyun.com/show/IuXp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
语句Dima(-3To4,3To6)AsInteger定义的数组的元素个数是
软件按功能可以分为应用软件、系统软件和支撑软件(或工具软件)。下面属于应用软件的是
软件功能可以分为应用软件、系统软件和支撑软件(或工具软件),下面属于应用软件的是()。
若在窗体模块的声明部分声明了如下自定义类型和数组:PrivateTyperecCodeAsIntegerCaptionAsStringEndTypeDimarr(5)Asrec则下面的输出语句中正确
要求当鼠标在图片框PI中移动时,立即在图片框中显示鼠标的位置坐标。下面能正确实现上述功能的事件过程是
已知在4行3列的全局数组score(4,3)中存放了4个学生3门课程的考试成绩(均为整数)。现需要计算每个学生的总分,某人编写程序如下:OptionBase1PrivateSubCommand1_Cliek()
设窗体上有1,个滚动条要求单击滚动条右端的按钮一次,滚动块移动一定的刻度值,决定此刻度值的属性是
能够用于标识对象名称的属性是()。
在数据库管理系统提供的数据语言中,负责数据模式定义的是
C语言中用于结构化程序设计的三种基本结构是
随机试题
()50.Grammaristhecoreoflanguage,languagematerialsarearrangedaccordingtogrammar.()51.Mistakesareun
急性肾炎与急进性肾炎临床表现相似之处
胃排空速率快导致药物作用时间缩短,疗效可能下降的是
案情:2007年2月10日,甲公司与乙公司签订一份购买1000台A型微波炉的合同,约定由乙公司3月10日前办理托运手续,货到付款。乙公司如期办理了托运手续,但装货时多装了50台B型微波炉。甲公司于3月13日与丙公司签订合同,将处于运输途中的前述合同项下的1
()年,我国商业银行完成了专业银行向商业银行的转变,组织架构也相应地发生了变化。
()用于衡量目标区域因信贷规模变动对区域风险的影响程度。
下列食物中属于豆类及制品的有()。[江苏省2011年11月四级真题]
关于国家教育经费投入体制构成,下列说法正确的是()。
所有企业和用人单位都要强化社会责任,______和______农民工的劳动和创造,不得违反国家法律法规和政策规定损害农民工权益。填入划横线部分最恰当的一项是:
法律和党的政策最主要的区别在于前者具有规范性,后者不具有规范性。()
最新回复
(
0
)