首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #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
52
问题
有以下程序:
#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://kaotiyun.com/show/ifPp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
数据库管理系统中用来定义模式、内模式和外模式的语言为()。
以下与函数fseek(fp,0L,SEEK_SE乃有相同作用的是()。
有以下程序:main(){inta[][3]={{1,2,3},{4,5,0}},(*pa)[3],i;pa=a;for(i=0;i<3;i++)if(i<2)pa[1][i]=pa[1][
设函数fun的定义形式为voidfun(charch,floatx){…}则以下对函数fun的调用语句中,正确的是()。
以下程序段中与语句k=a>b?(b>c?1:0):0;功能等价的是()。
下列叙述中正确的是
设有以下语句:charx=3,y=6,z;z=xy<<2;则z的二进制值是()。
下列关于C语言数据文件的叙述中正确的是()。
在深度为5的满二叉树中,结点的个数为
随机试题
证据展示制度
女性,30岁。婚后5年不孕,幼时患过结核性胸膜炎,已愈,月经规则,妇检无异常,经前诊刮为分泌期子宫内膜,未见结核,输卵管碘油造影示双侧输卵管通畅,男方精液检查正常。应首选的检查是
患者,男,62岁。大便习惯改变,腹内触及包块1年余。目前患者腹痛,喜温喜按,腹内结块渐肿大,五更泄泻,大便带血,面色苍白,少气无力,畏寒肢冷,腰酸膝冷,苔薄白,舌质淡胖,有齿痕,脉沉细弱。治疗本病首选的方剂是
直肠癌出现梗阻时,最佳手术方式是
国际民用航空组织是根据()公约成立的。
《期货公司首席风险官管理规定(试行)》的立法宗旨包括()。
以下不是早期介入内容的是()。
Politicalscientists,itistrue,havesoughttoconstructmodelsofpoliticalchange.Andthisbookowesalmostasmuchtothei
IntheUnitedKingdom,______istherealsourceofpower.
SmokinghasbecomesociallyunacceptableintheUS,inpartduetothehealthrisks.Smokingisprohibitedingovernmentandpub
最新回复
(
0
)