首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序的输出结果是 #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
36
问题
以下程序的输出结果是
#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://jikaoti.com/ti/0dn0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序的功能是将字符串s中的数字字符放入d数组中,最后输出d中的字符串。例如,输入字符串:abcl23edf456gh,执行程序后输出:123456。请填空。#include<stdioo.h>#include<ctype.h>
有以下程序:main(){inta[3][3],*p,i;p=&a[0][0];for(i=0;i<9;i++)p[i]=i+1;printf("%d\n",a[1][2]);}程序运行后的输
有以下程序: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));}执行后输出结果是()。
有以下函数定义:voidfun(intndoublex){…}若以下选项中的变量都已正确定义并赋值,则对函数fun的正确调用语句是()。
若x是整型变量,pb是基类型为整型的指针变量,则正确的赋值表达式是______。
程序流程图(PFD)中的箭头代表的是()。
随机试题
股骨颈骨折引起股骨头坏死的主要原因是
曲线在与它平行的面上的投影不反映实长。()
熔结环氧粉末防腐工艺为除锈、微尘处理、加热、()、冷却和检验。
子宫脱垂患者,宫颈及部分宫体脱出阴道口,应属
庆大霉素的适应证不包括
张、王、李、赵四人进入乒乓球的半决赛。甲、乙、丙、丁四位教练对半决赛结果有如下预测:甲:小张未进决赛,除非小李进决赛。乙:小张进决赛,小李未进决赛。丙:如果小王进决赛,则小赵未进决赛。丁:小王和小李都未进决赛。如果
一个年轻人乘火车路过一片荒无人烟的山野。乘客们一个个百无聊赖地望着窗外,火车路过一个拐弯的地方开始减速,一座平房慢慢进入人们的视野。这本是一间普通的平房,却让无聊的旅客们顿时有了精神。都饶有兴致地欣赏起这道寂寞旅途中的特别风景。看着这样的情景,这个年轻人心
根据以下资料,回答问题。2008年1—5月,移动电话长途通话时长约是固定传统长途电话通话时长的多少倍?()
A、 B、 C、 D、 B原数列为:转化为:分母1,4,7,10,13为等差数列,分子2,4,6,8,10也为等差数列,由此知:
古代法典中,标志着古代法典体例由繁到简过程完成的是()
最新回复
(
0
)