首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序的输出结果是 #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
63
问题
以下程序的输出结果是
#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全国计算机二级
相关试题推荐
以下程序的功能是调用函数fun计算:m=1-2+3-4+…+9-10,并输出结果。请填空。intfun(intn){intm=0,f=1,i;for(i=1;i<=n;i++){m+=i*f;f=【
请在以下程序第一行的下划线处填写适当内容,使程序能正确运行。【】(double,double);main(){doublex,y;scanf("%1f%1f",&x,&y);printf("%1f\n",m
有以下程序:main(){chara[]="abcdefg",b[10]="abcdefg";printf("%d%d\n",sizeof(a),sizeof(b));}执行后输出结果是()。
有以下程序:main(){intp[7]={11,13,14,15,16,17,18);i=0,k=0;while(i<7&&p[i]%2){k=k+p[i];i++;}printf
有以下程序:main(){inta=3,b=4,c=5,d=2;if(a>b)if(b>c)printf("%d",d+++1);elseprintf("%d",++d+1);pr
若有如下程序段,其中s、a、b、c均已定义为整型变量,且a、c均已赋值(c大于0),s=a;for(b=1;b<=c;b++)s=s+1;则与上述程序段功能等价的赋值语句是()。
若有以下类型说明语句:charw;intx;floaty,z;则表达式w*x+z-y的结果为______类型。
能将高级语言程序转换成目标语言程序的是______。
程序流程图(PFD)中的箭头代表的是()。
随机试题
原发性肝癌极易转移的脏器是
税务稽查员甲发现A公司欠税80万元,便私下与A公司有关人员联系,要求对方汇10万元到自己存折上以了结此事。A公司交10万元汇到甲的存折上以后,甲利用职务上的便利为A公司免交80万元税款办理了手续。对甲的行为应如何处理?
会计软件分为哪几种?
采用累计实际发生的合同成本占合同预计总成本的比例确定合同完工进度的,累计实际发生的合同成本包括的内容有()。
被称为文房四宝之首之一的“宣纸”始产于()代。
下列有关作品的叙述不正确的是()。
可燃冰是天然气水合物的俗称,它是一种天然气和水在低温、高压条件下结合形成的冰状白色固体物质,点火即可燃烧,主要成分是甲烷。科学家普遍认为,作为一种新型环保能源,可燃冰可能成为石油等传统能源的替代品,成为未来世界的主要能源。对这个句子理解不正确的是
HaveYouFilledUpTheForm?Ofallthingsintheworld,Imostdislikefillingupforms.Infact,Ihavea【C1】______horror
BigBreakGrowsinPopularityTalktoanyparentofastudentwhotookanadventurousgapyear(ayearbetweenschoolandun
Whatmakesthemandecidetorunlongdistances?
最新回复
(
0
)