首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: int f(int n) { if(n==1)retum 1; else return f(n-1)+1;} main() { int i,j=0; for(i=1;i<3;i++)j+
有以下程序: int f(int n) { if(n==1)retum 1; else return f(n-1)+1;} main() { int i,j=0; for(i=1;i<3;i++)j+
admin
2009-02-15
19
问题
有以下程序:
int f(int n)
{ if(n==1)retum 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);
}
程序运行后的输出结果是【 】。
选项
答案
3
解析
i=1时,f(1)=1,j=j+f(1)=0+1=1;i=2时,f2=f(1)+1=1+1=2,j=j+f(2)=1+3=3;此时循环结束,程序运行后的输出结果是3。
转载请注明原文地址:https://kaotiyun.com/show/TAXp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设程序中定义了下面的过程:PrivmeSubproc(chAsString)PrintchEndSub下面语句中错误的是()。
下面说法中正确的是()。
定义学生、教师和课程的关系模式S(S#,Sn,Sd,Dc,sa)(其属性分别为学号、姓名、所在系、所在系的系主任、年龄);C(C#,Cn,P#)(其属性分别为课程号、课程名、先修课);SC(S#,C#,G)(其属性分别为学号、课程号和成绩)。包含对非主属性
以下关于VB文件的叙述中,正确的是()。
为了在Form_Load事件过程中用Print方法在窗体上输出指定的内容,首先应执行的操作是()。
以下表达式与Int(3.5)的值相同的是
在窗体模块的声明部分声明变量时,不能使用的关键字是()。
PrintFormat(1234.56,"###.#")语句的输出结果是()。
以下能从字符串“VisualBasic”中直接取出子字符串“Basic”的函数是
随机试题
在保证焊缝质量的基础上应采用()的焊接电流。
使子宫底维持前倾位置的是固定子宫颈位置的是
在进行民用建筑共用天线电视系统设计时,对系统的交扰调制比、载噪比、载波互调比有一定的要求,下列哪一项要求是正确的?()
技术分析理论认为,股价的移动是由()决定的。
将基金划分为成长型、收入型和平衡型的依据是()。
根据人民币银行结算账户管理的有关规定,存款人中请开立的下列人民币银行结算账户中,应当报送中国人民银行当地分支行核准的有()。
甲、乙、丙均为经营长途客运业的专业户,三人商定合伙经营跑运输,每人出资10万元入伙,同时甲提出其业务经理丁善于管理,可以由丁以其管理才能入伙,不须交纳出资,乙、丙表示同意。四人一致同意由丁作为日常业务负责人。后甲因其他事项提出退伙,并放弃其在合伙中的份额,
(2014吉林)某城市的机动车车牌号由大写英文字母和0~9十个数字组成,共五位。若交通局规定第一位必须是字母,其余四位均为数字,请你计算尾号是0的机动车车牌号有多少个?
Americansareproudoftheirvarietyandindividuality,yettheyloveandrespectfewthingsmorethanauniform,whetheritis
古罗马的西塞罗曾说:“优雅和美不可能与健康分开。”意大利文艺复兴时代的人道主义者洛伦佐.巴拉强调说,健康是一种宝贵的品质,是“肉体的天赋”,是大自然的恩赐。他写道:“很多健康的人并不美,但是没有一个美的人是不健康的。”以下各项都可以从洛伦佐.巴拉
最新回复
(
0
)