首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序 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
以下程序 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
admin
2010-09-05
62
问题
以下程序
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/xMWp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有下面程序代码:PrivateSubCommand1_Click()a=Array(1,2,3,4,5,6,7,8,9,10)n=UBound(a)Fork=0ToUBound(a)
在考生文件夹下有一个工程文件sjt5.vbp,含三个窗体,标题分别为“启动”、“注册”、“登录”,运行时显示“启动”窗体,单击其上按钮时弹出对应窗体进行注册或登录。注册信息放在全局数组users中,注册用户数(最多10个)放在全局变量n中(均已在标准模块中
以下关于单选按钮和复选框的叙述中,正确的是( )。
以下关于控件数组的叙述中,正确的是( )。
设程序中有以下语句:MsgBox"Visual",,"Basic","等级考试",2执行该语句后,显示一个信息框,以下关于该信息框的叙述中,正确的是
复选框是否被选中,取决于复选框的()。
下列叙述中正确的是
在考生文件夹下有一个工程文件sjt5.vbp,相应的窗体文件为sjt5.frm。窗体上三个命令按钮的名称分别是Command1、Command2和Command3,标题分别是“显示”、“统计"和“保存”。运行程序时,单击“显示”按钮,从文件in5.txt中
软件工程的理论和技术性研究的内容主要包括软件开发技术和
随机试题
A.他巴唑B.丙基硫氧嘧啶C.心得安D.复方碘溶液E.1911
LeFortⅡ型骨折是指()
下列哪项不是直接导致冲任损伤的因素()
气动偏心旋转调节阀的特点有()。
从银行角度来讲,资产转换周期是银行信贷资金由()转化为实物资本,再由实物资本转化为金融资本的过程。
下列投资中,应作为长期股权投资核算的有()。
社会化是指个体与社会互动,逐渐养成独特的个性和人格,从生物人转变为社会人,并通过社会文化的内化和角色知识的学习,逐渐适应社会生活的过程。在此过程中,社会文化得以累积和延续,社会结构得以维持和发展,人的个性得以健全和完善。根据上述定义,下列不属于个体社会化范
上海黄金国际板中,现阶段交易的参与者是()。
Bytheyear2000nearlyhalftheworkforceinEuropeareover40andyetthroughoutEuropethereisadeepambivalence(犹豫)—ifn
A、2%.B、3%.C、4%.D、5%.BHowmuchdoesthewomanaskascommission?
最新回复
(
0
)