首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include int flint t[],int n); main() { int a[4]={1,2,3,4},s; s=f(a,2);printf(“%d\n”,s); } i
有以下程序: #include int flint t[],int n); main() { int a[4]={1,2,3,4},s; s=f(a,2);printf(“%d\n”,s); } i
admin
2020-04-18
32
问题
有以下程序:
#include
int flint t[],int n);
main()
{ int a[4]={1,2,3,4},s;
s=f(a,2);printf(“%d\n”,s);
}
int flint t[],int n)
{ if((n>0)&&(n<5))return t[n+1]+f(t,n—1);
else return 0:
}
程序运行后的输出结果是( )。
选项
A、4
B、7
C、10
D、6
答案
B
解析
本题主要考查的是函数的递归调用,子函数f是一个递归函数,所以主函数中执行ffa,2)时,其执行过程是a[3]+f(a,1)=a[3]+a[2]+f(a,0)=7。
转载请注明原文地址:https://kaotiyun.com/show/1kCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序(注:字符a的ASCII码值为97)main(){char*s={"abc"};do{printf("%d",*s%10);++s;}while(*s);)程序运行后的输出结果是
设有定义:structcomplex{intreal,unreal;}datal={1,8},data2;则以下赋值语句中错误的是
设fp为指向某二进制文件的指针,且已读到此文件末尾,则函数feof(fp)的返回值为
有以下程序:#includeintnew_div(doublea,doubleb){returna/b+0.5;}main(){printf("%d",new_div(7.8,3.1));}
下列叙述中正确的是()。
若有定义语句:intx=10;,则表达式x-=x+x的值为()。
以下表达式中,结果为“假”的是()。
数据库设计中,用E-R图来描述信息结构但不涉及信息在计算机中的表示,它属于数据库设计的()。【10年3月】
若有定义:inta;floatb;doublec;,程序运行时输入:1,2,3,能把1输入给变量a、2输入给变量b、3输入给变量c的输入语句是()。
下面可以作为软件需求分析工具的是()。
随机试题
根据下列案情材料.按照《法律文书写作》教材中的要求,拟写一份提请假释建议书。赵,男,40岁,汉族,×省×县人,19××年×月×日,被县人民法院以(19××)×字第×号判决以受贿罪判处有期徒刑8年,19××年×月×日交付监狱执行。该罪犯在监狱关押五年来,认
下列各项关于中国宪法历史发展的表述,正确的是【】
可供市场跟随者选择的跟随战略有()
多数免疫比浊法采用的校正方法是:()
对一名门诊就诊的高血压患者,为初步了解其心血管病危险分层,除了规范测量血压以外,还应进行的检查包括
A.呼吸肌的舒缩运动B.胸内负压的变化C.肺泡与外界环境之间的气压差D.肺泡气与肺泡周围血液间的气体分压差肺通气的原动力是
(2005年)在双缝干涉实验中,两缝间距离为d,双缝与屏幕之间的距离为D(D>>d)。波长为λ的平行单色光垂直照射到双缝上,屏幕上干涉条纹中相邻暗纹之间的距离是()。
下列有关保险技术说的论述正确的是( )。Ⅰ.无法区分保险与赌博的本质差异,不能很好地解释保险的目的、本质和功能Ⅱ.技术说认为,保险就是将大量同质的风险单位汇聚起来,估计保险事故的发生概率,以此计算向风险单位收取的保险费率,并在保险事故发生时支付约定的
两台交换机分别具有12个和16个10/100Mbps全双工下联端口,它们的上联端口带宽至少应为
WhydoMostvisitorscometoCambridge?WhydidpeoplenamethecityCambridge?
最新回复
(
0
)