首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 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
2009-02-15
54
问题
有以下程序 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
答案
2
解析
在main函数中,对f(1)和f(2)的值进行了累加。
f(1)=1
f(2)=f(1)+1=2
最后,j的值为1+2=3
转载请注明原文地址:https://kaotiyun.com/show/7rXp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在VisualBasic工程中,可以作为“启动对象”的程序是
某系统结构图如下图所示(图中n≥5)该系统结构图的宽度是()。
关于KeyPress事件,以下叙述中正确的是
以下叙述中错误的是
执行以下程序段a$="VisualBasicProgramming”:b$=”C++”c$=UCase(Left$(a$,7))&b$&RightS(aS,12)变量c$的值为
下面语句中能够打开随机文件的是
窗体上有2个名称分别为Text1和Text2的文本框。编写如下程序:PrivateSubForm_Load()Textl.Text=””Text2.Text=""EndSubPrivateSubComma
下列关于控件数组的叙述中,正确的是
下面不是键盘事件的是
窗体上有一个名称为Combo1的组合框。在组合框的文本输入区输入字符串并按回车后,检查该字符串是否在组合框中已存在。若不存在,则将其添加到组合框中。相关的事件过程如下:PrivateSubCombo1_KeyPress(KeyAsciiAsInt
随机试题
抗日民族统一战线的领导者和倡导者是( )
要达到预防乃至最终消灭脊髓灰质炎的目的,最重要的措施是
A.神经节细胞B.无长突细胞C.光感受器D.双极细胞E.色素上皮
脏腑兼证多见
常见的原生生物传染病是
根据《上市公司并购重组财务顾问业务管理办法》依法对财务顾问主办人进行自律管理的机构是()。
“汉语拼音的学习干扰英语音标的学习”体现的迁移种类是()
若有以下程序#include<stdio.h>voidfun(inta[],intn){intt,i,j;for(i=0;i<n;i+=2)
A、150yuanB、50yuanC、30yuanD、10yuanA
A、Hemayselectaprivateschoolratherthanapublicschool.B、Hecanapplyforfinancialaidorscholarship.C、Hecanworkpar
最新回复
(
0
)