首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include void fun ( int n ,int *s ) { int f; if( n==1 ) *s = n+1 ; else { fun( n-1, &f) ; *s = f ; } } main() { int
有以下程序 #include void fun ( int n ,int *s ) { int f; if( n==1 ) *s = n+1 ; else { fun( n-1, &f) ; *s = f ; } } main() { int
admin
2019-07-14
32
问题
有以下程序
#include
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、2
B、1
C、3
D、4
答案
A
解析
该递归函数的出口是"if(n==1) *s = n+1 ",所以最后s的值一定为1+1=2,答案选A。
转载请注明原文地址:https://kaotiyun.com/show/5wRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下关于C语言的叙述中正确的是
以下程序段完全正确的是
以下选项中,能用作数据常量的是()。
以下叙述中正确的是
有以下程序#includeintfun(intx){intp;if(x==0||x==1)return(3);p=x-fun(x-2);return(p);}main(){printf("%d\n",fun(9));}程序运行后的输出结
软件按功能可以分为应用软件、系统软件和支撑软件(或工具软件)。下面属于应用软件的是()。
以下正确的字符串常量是
数据库设计过程不包括
由N个有序整数组成的数列已放在一维数组中,给定程序MODI1.C中函数fun的功能是:利用折半查找算法查找整数m在数组中的位置。若找到,返回其下标值;反之,返回-1。折半查找的基本算法是:每次查找前先确定数组中待查的范围:low和high(10w
随机试题
Thenewsitemabouttheaircrashisfollowedbyadetailedreportmade______.
A.保持胃的形状及位置B.研磨、搅拌及推进食物C.扩大胃的贮纳容量D.促进胃的吸收E.减慢胃排空胃蠕动的作用是()
代谢性碱中毒病人可出现手足搐搦,这是由于血中Ca2+浓度升高所致。
软骨瘤的特点是
精子在进入宫腔后,能存活
A.皮肤瘀点涂片检查B.脑脊液常规C.细菌培养D.鲎溶解物实验E.抗体检测可用于流脑早期诊断的检查是
燃烧时气体分子总是按直线轨迹不断地运动,其运动速度取决于()。
无缝线路轨道砟肩应使用碎石道砟堆高15Cm,堆高道砟的边坡坡度应采用()。
两次世界大战之间过渡性的储备体系是单元化的。()
下列关于教育与处罚的说法正确的一项是()
最新回复
(
0
)