首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: 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);
有以下程序: 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);
admin
2009-02-15
41
问题
有以下程序:
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);
}
程序运行后的输出结果是【 】。
选项
答案
3
解析
i=1时,f(1)=1,j=j+f(1)=0+1=1;i=2时,f(2)=f(1)+1=1+1=2,j=j+f(2)=1+3=3;此时循环结束,程序运行后的输出结果是 3。
转载请注明原文地址:https://www.kaotiyun.com/show/PjXp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设程序中有如下数组定义和过程调用语句:Dima(10)AsIntegerCallp(a)如下过程定义中,正确的是
编写如下程序:PrivateSubCommand1_Click()DimxAsString,yAsStringx=Right("abcd",2)Y=Mid("dcba",2,3)Ifx>yThenPrintx+yElse
负责数据库中查询操作的数据库语言是
设有如下Command1的单击事件过程及fun过程:PrivateSubCommand1_Click()DimxAsIntegerx=Val(InputBox("请输入一个整数"))fun(x)E
下面程序的执行结果是()。PrivateSubCommand1_Click()a=0k=1DoWhilek<4x=k^k^ak=k+1Printx;Loop
在窗体上画一个名称为Command1的命令按钮,编写如下程序代码PrivateTvpeStudentsnAsString*10classAsString*20scoreAsDoubleEndT
设文本框的PasswordChar属性被设置为“%”。程序运行时,在文本框中输入了“OK”,则产生的结果是()。
有下面的程序段:x=InputBox("字符串","输入","请输入")Printx如果执行上面程序段时没有从键盘输入任何内容就直接按了回车键,则输出内容是()。
下面循环语句中在任何情况下都至少执行一次循环体的是
窗体上有1个名称为Command1的命令按钮,事件过程及函数过程如下:PrivateSubCommand1_Click()DimmAsStringm=InputBox("请输入字符串")Printpick_str(m)EndSub
随机试题
用人单位自用工之日起超过一个月不满一年未与劳动者订立书面和劳动合同的,应当向劳动者每月支付()的工资。
患者,女性,心脏听诊可闻及局限不传导的器质性杂音,该患者可能为哪种疾病
设备的实体性贬值与设备使用过程中的()无关。
下列关于期货投机者的说法,正确的有()。
某企业每月平均现金需要量为10万元,有价证券的月利率为1%,假定企业现金管理相关总成本控制目标为600元。一年按360天计算,且公司采用存货模式确定最佳现金持有量。要求:计算每月最佳现金余额;
残缺人民币的兑换标准。
上海豫园鱼乐榭有一上实下空的墙,遮挡了原来流水较近的短处,产生了源远流长的效果,这是( )的神来之笔。
运输物流、仓储物流的调研属于()。
Amaro罐头水果公司的出纳员预测了项目A、项目B以及项目C的现金流,如表2-5-5所示:假设相关的折现率为每年12%。假定这三个项目是互斥的,请问基于盈利指数法,Amaro应该选择哪个项目?
A、 B、 C、 A
最新回复
(
0
)