首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #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
50
问题
有以下程序:
#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全国计算机二级
相关试题推荐
下列用于printf函数的控制字符常量中,代表“竖向跳格”的转义字符常量是()。
若以下选项中的变量已正确定义,则正确的赋值语句足
设有以下语句:charx=3,y=6,z;z=xy<<2;则z的二进制值是()。
在16位IBM-PC机上使用C语言,若有如下定义:stmctdata{inti;charch;doublef;}b;则结构变量b占用内存的字节数是()。
设有以下定义stnctss{intinfo;sEruc5ss*link;}x.y,z;且已建立如下图所示链表结构:请写出删除结点y的赋值语句______。
用树形结构表示实体之间联系的模型的是
在关系数据库中,用来表示实体之间联系的是______。
在树形结构中,树根结点没有【】。
线性表L=(a1,a2,a3,…ai,…an),下列说法正确的是()
下列说法中错误的是
随机试题
按摩师在服务过程中的目光礼仪错误包括()宾客。
OPI中毒的患者在急救后病情好转,但数日至一周后突然恶化,可重新出现OPI急性中毒症状,或肺水肿或突然死亡。这种“反跳”现象常见于以下哪种有机磷农药
胆管癌最主要的临床表现是
在生产安全事故应急救援方面,施工单位应当做哪些工作?()
项目执行管理层前期阶段的工程咨询内容有()。
所有的进出口的样品、礼品、非销售的展品,可以免予检验。()
五莲山是泰沂山脉、崂山余脉的交汇处。()
事业单位管理体制改革的主要理论依据是()。
根据所给资料,回答下列小题。2012年4月末,人民币贷款余额57.93万亿元,同比增长15.4%,分别比上月末和上年同期低0.3和2.1个百分点。分部门看,住户贷款增加1421亿元,其中,短期贷款增加793亿元,中长期贷款增加628亿元;非金融企业及其
A、Physics.B、Paintingandcrafts.C、Businessandtechnicalskills.D、Speech.A信息明示题。短文提到Coursesinproprietaryschoolsnotonly
最新回复
(
0
)