首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 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
63
问题
有以下程序
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全国计算机二级
相关试题推荐
编写如下程序:PrivateSubCommand1_Click() Dimstr1AsString,str2AsString str1=InputBox("输入一个字符串") subfstr1,str2 Prints
在窗体上有两个文本框:Text1和Text2,然后编写如下事件过程:PrivateSubForm_Load()ShowText1.Text="":Text2.Text="":Text2.SetFocusEndSubPrivateSub
求11+21+…+10!的程序如下:PrivateFunctions(xAsInteger)f=1Fori=1Toxf=f*iNexts=fEndFunction
设窗体上有3个图像框:Image1、Image2、Image3,并有下面的程序代码:PrivateSubForm_Load()Image1.Picture=LoadPicture("LEAF.bmp")Image2.Pictu
设循环队列的存储空间为Q(1:35),初始状态为front=rear=35。现经过一系列入队与退队运算后,front=15,rear=15,则循环队列中的元素个数为
以下关系表达式中,其值为True的是()。
如果要定义一个窗体级变量,定义变量语句的位置应该是
下列可作为VisualBasic变量名的是()。
表达式Int(8*Sqr(36)*10^(-2)*10+0.5)/10的值是()。
下列选项中,不属于数据库管理的是()。
随机试题
根据外商投资企业法律制度的规定,下列有关外商投资企业股权出质的表述中,正确的有()。
在游戏中,幼儿正在当“医生”,忽然看见别的小朋友在“包糖果”,他就跑去当“包糖果”的工人,一会儿又看见有小朋友在餐厅做饭,他又跑去给人家当“服务生”。这体现了学前儿童无意想象的________特点。()
Iamveryfamiliar______thiscityasIhavebeenlivinghereformorethan10years.
唾液的作用,不正确的是
A、目睛黄染B、皮肤发黄C、胁肋疼痛D、腹内积块E、腹大胀满诊断积聚的主要依据是
招标公告与投标邀请书的区别是投标邀请书()。
投资者与证券经纪商之间特定的经纪关系建立的过程不包括()。
当今国际公认,被称之为现代文明三大支柱的技术是()。
或者所有客人尽情玩乐,或者有些客人隐藏他们的真实感受,没有坦率的人会隐藏他们的真实感受.所有客人都是坦率的人。可见()。
甲、乙结婚后,甲父去世留下遗嘱,将其拥有的一套房子留给甲,并声明该房屋只归甲一人所有。下列说法正确的是:
最新回复
(
0
)