首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include int f(int t[],int n); main() { int a[4]:{1,2,3,4),s; s=f(a,2);printf(“%d\n”,s); }
有以下程序: #include int f(int t[],int n); main() { int a[4]:{1,2,3,4),s; s=f(a,2);printf(“%d\n”,s); }
admin
2012-08-23
37
问题
有以下程序:
#include
int f(int 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))retum t[n+1]+f(t,n-1);
else return 0;
}
程序运行后的输出结果是( )。
选项
A、4
B、7
C、10
D、6
答案
B
解析
本题主要考查的是函数的递归调用,子函数f是一个递归函数,所以主函数中执行f[a,2)时,其执行过程是a[3]+f[a,1)=:a[3]+a[2]+f(a,0)=7。
转载请注明原文地址:https://jikaoti.com/ti/jhB0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
数据库管理系统中用来定义模式、内模式和外模式的语言为()。
下述函数用于统计一行字符中的单词个数,单词之间用空格分隔。word_num(strcharstr[];{inti,num=0,word=0;for(i=0;str[i]!=【】;i++)i
面向对象的模型中,最基本的概念是对象和【】。
有以下程序:main(){unsignedchara,b,c;a=0x3;b=a│0x8;c=b<<1;printf("%d%d\n",b,C);}程序运行后的输出结果是()。
有以下程序:intfa(intx){returnx*x;}intfb(intx){returnx*x*x;}intf(int(*f1)(),int(*f2)(),intx)retu
下列叙述中正确的是
对长度为n的线性表进行顺序查找,在最坏情况下所需要的比较次数为()。
有以下程序:#include<stdio,h>main(){chara1=’M’,a2=’m’;printf("%c\n",(a1,a2));}以下叙述中正确的是()。
若有定义floata[15],*p=a;,且数组a的首地址为300H,则p+13所指向的数组元素的地址为()。
二叉树按某顺序线索化后,其结点均有指向其前趋和后继的线索,该说法是【】的。
随机试题
患者,女,30岁,已婚。经期延后及月经量少3年,未避孕,未怀孕2年,头晕头重,胸闷泛恶,形体肥胖,多毛,大便不实,舌苔白腻,脉濡。B超检查示双卵巢呈多囊性改变。治疗首选方剂
如图所示,一定量理想气体从体积V1膨胀到体积V2分别经历的过程有:A→B等压过程;A→C等温过程;A→D绝热过程,其中吸热最多的过程:
下列关于分区规划的表述不正确的是()。
企业质量管理体系获准认证的有效期为()年。
大型建设工程项目总进度目标论证的核心工作是______。
(2017年)“财政支出数量的变化,是随着不同时期财政支出作用的变化而变化的”,这一结论来自于()。
企业发生的下列各项支出中,不计入财务费用的是()。
下列选项不属于航空航天中货运飞船主要任务的是:
商鞅变法时期,为改变秦国父子无别、同室而居的旧习俗,颁布了()。
甲在医院缴费单上加盖自己私刻的收费章,逃避支付妻子透析治疗费用17万余元。甲的行为()。
最新回复
(
0
)