首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 int f(int n) { if(n==1)return 1; else return f(n-1)+1;} main() { int i,j=0; for(i=1;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
admin
2010-12-10
38
问题
有以下程序
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
答案
B
解析
在main函数中,对f(1)和f(2)的值进行了累加。
f(1)=1
f(2)=f(1)+1=2
最后,j的值为1+2=3
转载请注明原文地址:https://kaotiyun.com/show/6IPp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在某个事件过程中定义的变量是( )。
求11+21+…+10!的程序如下:PrivateFunctions(xAsInteger)f=1Fori=1Toxf=f*iNexts=fEndFunction
在窗体上画一个名称为Command1的命令按钮,并编写如下程序:PrivateTypeRecord IDAsInteger NameAsString*20EndTypePrivateSubCommand1_Click()
标准模块中有如下程序代码:PublicxAsInteger,yAsIntegerSubvar_pub() x=10∶y=20EndSub在窗体上有1个命令按钮,并有如下事件过程:PrivateSubCommand1_Clic
下列可作为VisualBasic变量名的是()。
在考生目录下有一个工程文件sjt4.vbp。窗体上有…大一小两个名称分别为Shape2、Shape1的Shape控件。请在属性窗口中将Shape1控件设置为圆形,并将其颜色设置为红色(颜色值为&H000000FF&),如图6所示。要求:当单击窗体时,S
设a=2,b=3,c=4,d=5,下列表达式的值是()。3>2*bOra=cAndbcOrba+c
如果要定义一个窗体级变量,定义变量语句的位置应该是
下列可作为VisualBasic变量名的是()。
表达式Int(8*Sqr(36)*10^(-2)*10+0.5)/10的值是()。
随机试题
评论人生意义与人的价值的基本观念是
适合做运动实验的是
关于稳定性试验的表述,正确的是
具有限流作用及较高的极限分断能力,用于较大短路电流的电力系统和成套配电装置中的熔断器是()。
教师的专业发展一般要经历哪几个发展阶段?()
天空中出现卷积云,通常预示着将出现阴雨、大风天气。()
设函数f(x)=则在点x=0处f(x)().
Withthepossibleexceptionofequalrights,perhapsthemost【1】issueacrosstheUnitedStatestodayisthedeathpenalty.Many
Accordingtothenews,thefastbroadbandInternetservicecouldbeavailable
WhatdoesWalterdowithhisfriends?Heplays______withhisfriends.
最新回复
(
0
)