首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: 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
14
问题
有以下程序:
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全国计算机二级
相关试题推荐
在考生文件夹下有一个工程文件sjt3.vbp,相应的窗体文件为sjt3.frm。其功能是随机产生20个0~1000的整数,放人一个数组中,然后输出这20个整数中小于500的所有整数之和。程序运行后,单击命令按钮(名称为Commandl,标题为“输出小于50
设有如下数组声明:Dima()AsSingle下面关于这一声明的叙述中正确的是()。
下列程序段的输出结果是()。x=5Printx+1;x+1
窗体上有一个名称为Commandl的命令按钮,单击该按钮时所实现的功能是产生10个随机整数,然后从键盘输入一个整数,查找该数在数组中的位置。若找到,输出该数的位置;若没有找到,给出相应的提示。该命令按钮的单击事件过程如下:PrivateSub
为了读取数据,需打开顺序文件"D:\data5.txt",以下正确的命令是()。
以下表达式与Int(3.5)的值相同的是
在数据库系统中,数据模型包括概念模型、逻辑模型和()。
设二叉树中共有15个结点,其中的结点值互不相同。如果该二叉树的前序序列与中序序列相同,则该二叉树的深度为()。
要求在程序运行时,如果按住鼠标左键不放而移动鼠标,鼠标的位置坐标同步显示在窗体右上角的标签(名称为Label1)中,如下图所示,放开鼠标左键后,停止同步显示。下面可以实现此功能的程序是()。
窗体上有一个名称为Command1的命令按钮,其单击事件过程如下:PrivateSubCommandl_Click()DimsAsDoubles=0:i=1DoWhilei<6s=s+i/(i
随机试题
下列有关奥美拉唑的说法错误的是
大面积烧伤患者伤后第1个8小时,补液量为第1个24小时总入量的
结肠癌最早出现的症状是
治疗肾精不足之眩晕的首选方是( )。治疗痰浊中阻之眩晕的首选方是( )。
相关项目是指由拟建项日引起的,并与建设、生产、流通、耗费有联系的原材料、燃料、动力运输和环境保护等协作配套项目。相关项目分析最重要的问题就是分析()是否同步。
负强化就是运用惩罚排除不良行为的过程。
班级授课制的特征可以用班、师、时概括。()
党对公安机关的组织领导的实现途径是()。
负面新闻并不是永远都制造_______,从商业角度看,负面宣传在某种情况下可以_______销售,尤其在公司和产品不知名的情况下。曾有研究者发现,如果某些书籍的作者让读者感觉_______,书被评为劣作却能起到相反的效果_______它们的销量增加了45%
FortheInternationalCommitteeoftheRedCross,brandrecognitioncanmeanlife(31)death.Toserveitsmissionof(32)human
最新回复
(
0
)