首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序的输出结果是 #include int fun(int n,int *s) { int f1,f2; if(n==0||n==1) *s=1; else { fun(n-1,&f1); fun(n-2,&f2);
以下程序的输出结果是 #include int fun(int n,int *s) { int f1,f2; if(n==0||n==1) *s=1; else { fun(n-1,&f1); fun(n-2,&f2);
admin
2013-06-11
89
问题
以下程序的输出结果是
#include
int fun(int n,int *s)
{ int f1,f2;
if(n==0||n==1)
*s=1;
else
{ fun(n-1,&f1);
fun(n-2,&f2);
*s=f1+f2;
} }
void main()
{ int x;
fun(6,&x);
printf("\n%d",x);}
选项
A、7
B、13
C、9
D、10
答案
B
解析
考查函数的递归调用。n=0或n=1是递归的终止条件,然后利用已知值逐步递推求出未知值。 通过传送地址值,在被调用函数中直接改变调用函数中的变量的值。
转载请注明原文地址:https://kaotiyun.com/show/pkJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
请在以下程序第一行的下划线处填写适当内容,使程序能正确运行。【】(double,double);main(){doublex,y;scanf("%1f%1f",&x,&y);printf("%1f\n",m
有以下程序:main(){intx[]={1,3,5,7,2,4,6,0),i,j,k;for(i=0;i<3;i++)for(j=2;i>=i;j--)if(x[j+1]>x[j]){k=x[j];x[j
有以下程序:voidfun(int*a,inti,inti){intt;if(i<j){t==a[i];a[i]=a[j];a[i]=t;i++;j--;fun(a,i,j);}
有以下程序:inta=2;intf(int*a){return(*a)++;)main(){ints=0;{inta=5;s+=f(&a);}s+=f(&a);
有以下程序:main(){chara[]="abcdefg",b[10]="abcdefg";printf("%d%d\n",sizeof(a),sizeof(b));}执行后输出结果是()。
以下程序段中,不能正确赋字符串(编译时系统会提示错误)的是()。
若x和y代表整型数,以下表达式中不能正确表示数学关系|x-y|<10的是()。
若有以下类型说明语句:charw;intx;floaty,z;则表达式w*x+z-y的结果为______类型。
能将高级语言程序转换成目标语言程序的是______。
随机试题
板材对接横焊位置的考规代号是3G。()
受精后第几天,晚期囊胚透明带消失之后开始着床
液体培养基的主要用途是
A.是机体在缺氧或无氧状态获得能量的有效措施B.可提供5一磷酸核糖,用于核酸的生物合成C.线粒体的氧化呼吸链是ATP合成的主要部位D.是体内糖的储存形式E.生成有活性的葡萄糖醛酸糖原的合成途径
将探测器接收的信息转换为数字信号的是
腭裂术后瘘孔(复裂)的主要原因
根据《执业药师资格考试实施办法》,共同负责全国执业药师资格制度的政策制定、资格考试、注册登记和监督管理工作的部门是()。
会计职业道德中提倡的爱岗敬业的基本要求包括()。
张某是江城市人,自2007年起开始担任生产音响设备的民营企业江城市前锦电子有限责任公司总经理,月薪15000元。任职期间,在办理相关手续后,张某在2008年又兼任生产汽车音响设备的江城市鹏程电子有限责任公司副经理,当年从该公司领取报酬10万元。张某在担
下列程序中属于板级支持包(BSP)内容的是()。
最新回复
(
0
)