首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 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
2013-02-23
52
问题
有以下程序 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/EXJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下函数值的类型是______。fun(floatx){floaty;y=3*x-4;returny;}
设a、b、c、d、m、n均为int型变量,且a=5、b=6、c=7、d=8、m=2、n=2,则逻辑表达式(m=a>B)&&(n=c>D)运算后,n的值为______。
有以下结构体说明和变量的定义,且指针p指向变量a,指针q指向变量b。则不能把结点b连接到结点a之后的语句是structnode{chardata;structnode*next;}a,b,*p=&a,*q=&b
若已定义x和y为double类型,则表达式x=1,y=x+3/2的值是______。
若有如下程序:main(){intx=5,y,*t;t=&x;y=++(*t);printf("%d,%d",x,y);}则程序执行后的x值为【】,y的值为【】。
下列叙述中正确的是______。
在进行模块测试时,要为每个被测试的模块另外设计两类模块:驱动模块和承接模块(桩模块)。其中【 】的作用是将测试数据传送给被测试的模块,并显示被测试模块所产生的结果。
若有定义int x,y;并已正确给变量赋值,则以下选项中与表达式(x-y)?(x++):(y++)中的条件表达式(x-y)等价的是______。
在深度为5的满二叉树中,结点的个数为()。
对长度为n的线性表进行顺序查找,在最坏情况下所需要的比较次数为
随机试题
成年人的监护人应当保障并协助被监护人实施与其()相适应的民事法律行为。
病人常于餐后3h上腹部疼痛,进食后缓解,近3d来上腹部持续胀痛,较以往严重,今日上午突然面色苍白,大汗淋漓,四肢厥冷,烦躁不安,测血压为10.7/5.8kPa。此时考虑为
下列关于法律原则与法律规范的区别表述正确的是:()。
再生水回用处理技术的选择主要取决于()的要求。
强化公司治理和内部控制是降低操作风险的有效手段,所有的操作风险事件都能够得到人为控制。()
A、 B、 C、 D、 D
政务公开是指政府的工作内容公开化,对于政府筹划或正准备进行的各项工作,分类进行公开,并对各项工作内容及进程予以公开,任何公民都可以通过特定途径进行查询、监督。下列不属于政务公开的是:
某人经过观察发现,某公司性格外向的职工每天都能按时上下班,而性格内向的职工每天都要在公司加班才能完成工作。由此他得出结论,性格外向的职工工作效率比性格内向的职工工作效率高。假设下列选项为真,则对题干结论最能起到削弱作用的是:
数据管理技术的发展经历了如下三个阶段:人工管理阶段、文件系统阶段和()系统阶段。
A、 B、 C、 C(A)重复使用hand一词,易造成误导。(B)sure虽然是肯定回答,但是用giveyouaride回答givemeahand,易造成误导。需多加注意。(C)回答很乐意,故为正确答案。
最新回复
(
0
)