首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: int f(int n) { if(n==1)retuxn 1; else return f(n-1)+1; } main() { int i, j=0; for(i=1; i<3;
有以下程序: int f(int n) { if(n==1)retuxn 1; else return f(n-1)+1; } main() { int i, j=0; for(i=1; i<3;
admin
2010-09-05
34
问题
有以下程序: int f(int n) { if(n==1)retuxn 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
解析
本题考查函数的递归调用。本题中的函数f是递归函数,主函数中语句j+=f(i)共执行了两次,首次执行时j=j+f(i)=0+f(1)=f(1)=1;第二次执行时j=j+f(2)=1+f(2)。其中f(2)=f(1)+1-1+1=2,因此j=1+f(2)=1+2=3,即printf语句输出结果为3。
转载请注明原文地址:https://www.kaotiyun.com/show/qfWp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
命令按钮Command1的MouseUp事件过程结构如下:PrivateSubCommand1_MouseUp(ButtonAsInteger,ShiftAsInteger,XAsSingle,YAsSingle)
在快速排序法中,每经过一次数据交换(或移动)后()。
表达式12/2\4的值是()。
设循环队列的存储空间为Q(1:35),初始状态为front=rear=35。现经过一系列入队与退队运算后,front=15,rear=15,则循环队列中的元素个数为
以下叙述中错误的是( )。
如果在列表框List1中没有选中项目,则List1.ListIndex的值为
为了使模块尽可能独立,要求()。
计算下面分段函数的正确语句是( )。
假设用复制、粘贴的方法建立了一个命令按钮数组Command1,以下对该数组的说法错误的是()。
考生文件夹下有一个工程文件sjt5.vbp。运行程序后,从文件中读出数据,将其放入一个5×5的二维数组a中。请编写程序,找出数组a中每行的最大值及该值在行中的次序(列下标),并将所找到的结果分别保存到一维数组b、c中(a中第一行的最大值保存在b(1)中,最
随机试题
下列哪种板材隔绝空气声的隔声量为最小?[2005年第10题]
某学校除了按照国家课程标准开设生物课之外,还根据学生兴趣增设一些其他生物课程,如趣味生物实验、动物世界等。这些课程属于()。
根据以下资料,回答以下问题。以下年份中全国城市建成区绿化覆盖率与建成区绿地率数值相差最大的是:
患者男性,48岁,反复发作性喘憋8年,加重1周,夜间不能平卧。入院后查体:双肺散在哮鸣音,呼吸30次/分。既往有甲亢病史。入院后给予氨茶碱和沙丁胺醇(舒喘灵)等治疗
药品包装必须按照规定()。
根据《药品注册管理办法》,按照药品补充申请的是()。
航空公司实行的“经常乘客计划”,是________。
A企业在年初用银行存款支付本年租金120000元,于1月末仅将其中的10000元计入本月费用,这符合()。
文化是“人化”,同时又要“化人”。城市中的人一方面是文化形象的________和代言人,人们的精神面貌、道德修养、行为举止诸方面都反映出城市的文化形象;另一方面其行为方式又受到城市文化形象的影响,良好的文化形象会对人产生引导、规范和________作用。依
Butthesuccessofscience,bothitsintellectualexcitementanditspracticalapplication,dependsupontheself-correctingcha
最新回复
(
0
)