首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序的输出结果是 #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
2010-12-10
57
问题
以下程序的输出结果是
#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/UEPp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有下面程序代码:PrivateSubCommand1_Click()DimsignAsIntegersign=1a=1b=2Fork=1To
若看到程序中有以下事件过程,则可以肯定的是,当程序运行时( )。PrivateSubClick_MouseDown(ButtonAsInteger,ShiftAsInteger,XAsSingle,YAsSingle)Print
在数据库设计中,将E-R图转换成关系数据模型的过程属于()。
以下不能用Print方法输出数据的对象或窗口是
下列事件的事件过程中,参数是输入字符ASCII码的是( )。
VisualBasic中的“启动对象”是指启动VisualBasic应用程序时,被自动加载并首先执行的对象。下列关于VisualBasic“启动对象”的描述中,错误的是()。
数据结构主要研宄的是数据的逻辑结构、数据的运算和()。
以下选项中可作为C语言合法整数的是
设有定义:float a=2,b=4,h=3;,以下C语言表达式与代数式1/2(a+b) 计算结果不相符的是( )
随机试题
射精管开口于尿道的()
癌症疼痛治疗中常用的辅助药物有()
设备监理工作的性质表现在它的( )。
目前国际评估界具有较大影响的评估准则主要有()。
A股、证券投资基金每笔交易佣金不足5元的,按()元收取佣金。
一家在北京设立的高新技术企业,2013年实际支付合理的工资薪金总额300万元,实际发生职工福利费60万元,职工教育经费20万元。另外,企业为全体员工购买补充养老保险支付50万元,购买补充医疗保险支付20万元。不考虑其他因素,该企业适用的企业所得税税率为
后世学者常常将1917年的“十月革命”和1919年“五四运动”联系在一起探究.却很少有人观察到几乎同时发生的印度“非暴力不合作运动”。事实上,1919年的中国思想界同时受到了来自南北两大社会思潮的夹击式影响,至少在经济领域,保守的企业家阶层的选择与甘地的非
杯中原有浓度为60%的酒精溶液200ml,重复以下操作2次,倒出100ml溶液,加入100ml水,充分混合。问杯中酒精溶液的浓度约变成了多少?()
设随机变量(X,Y)服从二维正态分布,且X与Y不相关,fX(x),fY(y)分别表示X,Y的概率密度,则在Y=y的条件下,X的条件概率密度fX丨Y(x丨y)为
A、Theplayersfoundthebaskettoohightoreach.B、Theplayershadtroublegettingtheballoutofthebasket.C、Theplayersha
最新回复
(
0
)