首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: int f(int n) { if(n==1) return 1; else return f(n-1)+1; } main() { int i,j=0; for(i=1; i<3; i+
有以下程序: int f(int n) { if(n==1) return 1; else return f(n-1)+1; } main() { int i,j=0; for(i=1; i<3; i+
admin
2010-01-10
22
问题
有以下程序: int f(int n) { if(n==1) return 1; else return f(n-1)+1; } main() { int i,j=0; for(i=1; i<3; i++) j+=f(i); printf("%d\n",j); } 程序运行后的输出结果是( )。
选项
A、4
B、3
C、2
D、1
答案
2
解析
主函数中for循环执行两次,i=1和i=2。调用函数f(1),返回值为1,j=1;调用函数f(2),计算表达式f(n-1)+1的值时递归调用f(1),返回值为2,j=3。所以B为所选。
转载请注明原文地址:https://kaotiyun.com/show/wQWp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
窗体上有一个列表框控件Listl。以下叙述中错误的是
设变量x中的值是395,则下面语句的输出是()。Printx\100+((xMod100)\10)*10+(xMod10),*100
设变量x中的值是395,则下面语句的输出是
假定有如下情况语句:SelectCaseX能表示|X|>5的Case子句是()。
在面向对象的程序设计中,可被对象识别的动作称为
定义部门关系模式如下:部门(部门号。部门名,部门成员,部门总经理),使它不满足第一范式的属性是()。
有二叉树如下图所示:则前序序列为()。
要使图像框(Image)中的图像能随着图像框的大小伸缩,应该设置的属性及值是
某二叉树的中序遍历序列为CBADE,后序遍历序列为CBEDA,则前序遍历序列为()。
随机试题
在单侧检验中,给定显著性水平α和P值,可以拒绝原假设的是()。
癃的含义是指:
与急性肾小球肾炎有关的细菌是
某公司2008年因销售产品承诺提供1年的保修服务,在当年度利润表中确认了30000元的销售费用,同时在当年度资产负债表中确认为预计负债,2008年度未发生任何保修支出。税法规定,与产品售后服务相关的费用在实际发生时允许税前扣除。2008年12月31日,该项
×××××××××××××政复[2013]102号××市人民政府办公厅:你市《关于设立阳澄湖生态保护区的请示》(×府呈[2013]105号)收悉。经研究,批复如下:一、同意设立
依据《中华人民共和国行政复议法》和《中华人民共和国行政诉讼法》的有关规定,对于下列决定不服,可以提起行政诉讼的是()。
0,1,1,2,3,(),22。
微分方程y+y=e-xcosx满足条件y(0)=0的解为y=____________。
论信息系统项目的需求管理和范围管理在信息系统项目的开发过程中,人们越来越体会到需求管理和范围管理的重要性,含糊的需求和范围经常性的变化使信息系统项目的甲乙双方吃尽了苦头,这使得人们急于寻找良策以管理范围。请围绕“需求管理和范围管理”论题,分别从以
AccordingtoAmericanlaw,ifsomeoneisaccusedofacrime,heisconsidered【B1】______untilthecourtprovesthepersonisguil
最新回复
(
0
)