首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 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
55
问题
有以下程序
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全国计算机二级
相关试题推荐
(1)在考生文件夹下有一个工程文件sjt3.vbp(相应的窗体文件名为sjt3.frm),在窗体上添加一个名称为List1的列表框和一个名称为Text1的文本框,如图1所示。编写窗体的MouseDown事件过程。程序运行后,如果用鼠标单击窗体,则从键盘上输
在窗体上画一个名称为Command14的命令按钮,然后编写如下程序:OptionBase1PrivateSubCommandl_Click()d=0c=10X=Array(10,12,21,32,2
设置定时器控件的Interval属性为2000,Enabled属性为True,并且有下面的事件过程,程序运行时计算机将发出()次Beep声。SubTimer1Timer()BeepEndSub
假定有以下程序段:Fori=lTo3Forj=5To1Step-1Printi*iNextjNextI则语句Printi*j的执行次数是()。
在窗体上画1个命令按钮,名称为Command1,然后编写如下程序:DimFlagAsBooleanPrivateSubCommand1_Click()DimintNumAsIntegerintNum=
窗体上有一个名称为Option1的单选按钮数组,程序运行时,当单击某个单选按钮时,会调用下面的事件过程:PrivateSubOption1_Click(IndexAsInteger)EndSub下面关于此过程的参数I
下列可作为VisualBasic变量名的是()。
下面肯定是一个整型变量的是
下列选项中,不属于数据库管理的是()。
随机试题
所谓保护气氛热处理是指在充满防止工件表面发生化学反应的()或单一惰性气体的炉内进行的热处理。
同一批号浓度的质控品,对于血糖在A实验室20d的测定结果的变异系数(CV1)为3.2%。B实验室20d测定的结果的变异系数(CV2)为2.1%。下列哪项是正确的
分离霍乱弧菌应选择的培养基是
放射性地区的工程勘探方法以()为主。
机电工程常用的非金属材料中,酚醛复合风管适用于()。
关于地役权的说法,正确的是()。
在上海大观园内,登大观楼可观赏怡红院、潇湘馆,同样,登怡红院、潇湘馆也可观赏大观楼,这种构景手段称()。
中国人民政治协商会议在性质上属于()。
关于附加刑,下列说法正确的是()
To:Allemployees,From:MartinCox,VicePresidentRe:CustomerServicesDearemployees,Asyoumayknow,therehavebeensever
最新回复
(
0
)