首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 void fun(int n,int*s){int f; if(n=1)*s=n+1; else{fun(n-1,&f);*s=f;}} main(){int x=0; fun(4,&x); printf("%d\n",x); } 程序运行后的
有以下程序 void fun(int n,int*s){int f; if(n=1)*s=n+1; else{fun(n-1,&f);*s=f;}} main(){int x=0; fun(4,&x); printf("%d\n",x); } 程序运行后的
admin
2016-12-18
29
问题
有以下程序
void fun(int n,int*s){int f;
if(n=1)*s=n+1;
else{fun(n-1,&f);*s=f;}}
main(){int x=0;
fun(4,&x);
printf("%d\n",x);
}
程序运行后的输出结果是
选项
A、1
B、3
C、4
D、2
答案
D
解析
函数fun为递归调用函数,如果n的值为1,那么后面形参指向的空间存放n+1,否则继续计算fun(n-1)的值。调用分析过程:fun(4,&x)→fun(3,&x)→fun(2,&x)→fun(1,&x)在回归的过程中,对于x内的数据并没有改动。
转载请注明原文地址:https://kaotiyun.com/show/YyDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#includemain(){ints,t,A=10oubleB=6;s=sizeof(A);t=sizeof(B);printf(”%d,%d\n”,s,t);}在VC6平台
以下关于简单程序设计的步骤和顺序的说法中正确的是()。
下列叙述中正确的是
以下isprime函数的功能是判断形参a是否为素数,是素数,函数返回1,否则返回0。请填空。intisprime(inta){inti;for(i=2;i
若有以下定义的语句structstudent{intage;intnum;};structstudentstu[3]={{1001,20},{1002,19},{1003,21}};main(){struct
有三个关系R、S和T如下:由关系R和S通过运算得到关系T,则所使用的运算为
测试的目的是暴露错误,评价程序的可靠性;而______得目的是发现错误的位置并改正错误。
下列叙述中,正确的是
栈和队列的共同特点是
用树形结构表示实体之间联系的模型是__________。
随机试题
单向板肋梁楼盖的传力途径为()
价值工程的价值是:
某建设项目有甲、乙、丙、丁四个设计方案,各方案基本数据如下表所示。现已知标准投资回收期为5年,投资效果系数为0.2,则最佳设计方案是()。
焚烧技术对固态废物的处理,下列描述不正确的是( )。
当地时间2017年6月14日,英国伦敦北肯辛顿区一座高层公寓大楼发生火灾,官方公布的火灾死亡人数为9人,有79人失踪,推定已经遇难。经调查,火灾源于4层一家住户的冰箱起火,并非人为原因,起火后火势迅速蔓延到整栋建筑。在调查火灾迅速蔓延的原因时,调查人员对建
会计人员工作交接后,如事后发现问题,仍应由原移交人员负责,原移交人员不得以会计资料已经移交而推脱责任。
2017年9月8日,首批6只FOF获批,这6只FOF分别是南方全天候策略混合型基金中基金、泰达宏利全能优选混合型基金中基金、华夏聚惠稳健目标风险混合型基金中基金、福泽安泰混合型基金中基金、聚优精选混合型基金中基金、领航资产配置混合型基金中基金。其中,领航资
一般资料:求助者,女性,32岁,公司职员,大学本科。案例介绍:求助者在一家大型外企从事人力资源管理工作,收入较高,工作得心应手,没有量化的业绩指标压力。丈夫为某高校副教授,有一女儿3岁,健康活泼,家庭幸福。求助者对自己的生活却不满意,常常自问:“
Heisa29-year-oldairforcepilotassigningtoasix-weekmissionl.______flyinganair-searescuehelicopter,andhiscomma
A、Saws,choppers,axes,tongs,hooks.B、Axes,saws,choppers,tongs,hooks.C、Choppers,axes,saws,hooks,tongs.D、Axes,saws,
最新回复
(
0
)