首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<stdio.h> iht fun(iht n,int*p) { int f1,f2; if(n==1||,n==2)*p=1; else { fun(n-1,&f1);fun(
有以下程序: #include<stdio.h> iht fun(iht n,int*p) { int f1,f2; if(n==1||,n==2)*p=1; else { fun(n-1,&f1);fun(
admin
2010-12-10
27
问题
有以下程序: #include<stdio.h> iht fun(iht n,int*p) { int f1,f2; if(n==1||,n==2)*p=1; else { fun(n-1,&f1);fun(n-2,&f2); *p=f1+f2; } } main() { int s; fun(3,&s); printf("%d\n",s); } 程序的运行结果是______。
选项
A、2
B、3
C、4
D、5
答案
A
解析
本题考查的重点是理解递归函数。fun()为递归函数,递归结束条件时n为1或2,从而fun(3,&s)得fun(2,&s)+fun(1,&s)=1+1=2,因此选项A是正确的。
转载请注明原文地址:https://jikaoti.com/ti/qXB0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列关于标签的描述中,错误的是
有下面程序代码:PrivateSubCommand1_Click()Dima%(10)Fork=1To9a(k)=InputBox("")NextkCallproc(a()
窗体上有一个名称为Label1的标签;一个名称为Timer1的计时器,其Enabled和Interval属性分别为True和1000。编写如下程序:DimnAsIntegerPrivateSubTimer1_Timer() ch=Chr(
下列叙述中正确的是()。
有如下程序代码:PrivateSubFormClick()DimxAsInteger,yAsInteger,BumAsIntegerx=3y=xDoUntilx>=6nun=x*yPr
如下关于变体类型变量的叙述中,错误的是()。
下列可作为VisualBasic变量名的是()。
以下叙述中错误的是( )。
可以产生30~50(含30和50)之间的随机整数的表达式是()。
下列关于栈的叙述正确的是( )。
随机试题
男性,5岁,腹痛50小时伴发热48小时入院。腹痛为持续性,全腹痛,伴恶心、呕吐。查体:腹略胀,全腹肌紧张及压痛、叩击痛,以右下腹为甚。白细胞计数为17.74×109/L,中性粒细胞0.783。术后注意事项
A.高血压B.脑动脉粥样硬化C.风湿性心脏病D.高血压伴脑动脉粥样硬化E.先天性颅内动脉瘤脑梗塞最常见的病因是
胶体渗透压的维持主要依赖()。
执业药师资格考试合格者发给《执业药师资格证书》,该证书在全国范围内有效。()
通过多个营销渠道将房地产产品销售到同一个目标市场的销售渠道类型是()。
对行政裁决表述正确的是()。
决策阶段、实施阶段和使用阶段共同组成建设项目的( )。
下列各项中,符合收入会计要素定义,可以确认为收入的是()。
设f(x)连续可导,g(x)在x=0的邻域内连续,且g(0)=1,f’(x)=-sin2x+∫0xg(x—t)dt,则().
A、GetanewmodelofiPod.B、Enjoyclassicalmusic.C、Playthemusiclouder.D、Studyinsilence.D弦外之音题。男士邀请女士一起听甲壳虫乐队的经典音乐,女士反问
最新回复
(
0
)