首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序的输出结果是【 】。 int fun(int *x,int n) { if(n= =0) return x[0]; else return x[0]+fun(x+1,n-1); } main() { in
以下程序的输出结果是【 】。 int fun(int *x,int n) { if(n= =0) return x[0]; else return x[0]+fun(x+1,n-1); } main() { in
admin
2009-03-17
58
问题
以下程序的输出结果是【 】。
int fun(int *x,int n)
{ if(n= =0) return x[0];
else return x[0]+fun(x+1,n-1);
}
main()
{ int a[]={1,2,3,4,5,6,7};printf("%d\n",fun(a,3));}
选项
答案
10
解析
本题考查的是函数的递归调用。在调用一个函数的过程中又直接或间接的调用该函数本身。第一次调用时,指针x指向的是a[0],n的值为3,每调用一次n自减l,x加1,指向数组a中的下一个元素,当n为0时函数开始返回,最后的返回值等于a[0]+a[1]+a[2]+a[3]=10。
转载请注明原文地址:https://www.kaotiyun.com/show/qeXp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
如下关于变体类型变量的叙述中,错误的是
程序运行时,当用鼠标点击滚动条两端的箭头按钮时,不会产生的结果是
在面向对象的程序设计中,可被对象识别的动作称为
编写如下程序:PrivateSubCommandl_Click()Dima(10)AsStrings=”123456”:n=Len(s)Fork=1Tona(k):Mid(s,k,1)Next
设有下面程序代码:OptionBase1PrivateSubCommandl_Click()Dimx(6)a=Array(4,2,5,1,6,3)b=Array(64,24,98,27,58,41)Fork=1To
程序运行时,拖动滚动条上的滚动框,则所触发的事件是
有下面程序代码:PrivateSubCommand1_Click()s=0n=1DoWhilen<3Fork=1To5Step2s=s+n
编写如下程序:PrivateSubCommand1_Click() Dima(3,3)AsInteger DimsAsInteger Fori=1To3 Forj=1To3 a(i,j)=i
窗体上有1个名称为Label1的标签;1个名称为List1,且含有若干表项的列表框。为了使得单击List1中某个表项时,在Label1中相应地显示该表项,应使用的程序代码为
若在窗体模块的声明部分声明了如下自定义类型和数组:PrivateTyperecCodeAsIntegerCaptionAsStringEndTypeDimarr(5)Asrec则下面的输出语句中正确的是( )。
随机试题
按照网络对介质频带的使用特点,局域网可分为()。
虚拟存储系统能够为用户提供一个容量很大的虚拟地址空间,其大小受到_______的限制。
患者女性,61岁,尿色发红1周,无膀胱刺激症状,无发烧,无腰痛,体检无意义的是
在温度高时容器内压力大,不应剧烈震动,开启前应充分降温,以免药液冲的挥发性大的药品是温度过高,也很快失效,而温度过低又易引起冻结或析出沉淀的是
股份有限公司在不能成立时,对认股人已经缴纳的股款,发起人只需返还本金。()
2008年全国共登记科技成果35971项。比上年增长5.27%。其中,地方登记27653项,增长5.24%:国务院有关部门登记8318项.增长5.37%。成果完成单位按成果数量排序依次是:企业13301项,比上年增长8.85%;大专院校7700项,比上年
文书审核是对文件草稿从内容到形式所做的修正和()
吴某,女性,54岁,工人,小学文化,已婚。自我陈述:睡眠差。全身不适伴发冷两个多月。在两个月前,我也不知道怎么回事就出现头痛、头晕、睡眠差,没力气、手酸、胃口不好,去医院看,做了很多检查,也没有发现什么问题。以后这些不舒服更加厉害,吃过中药
受贿:是指国家工作人员利用职务上的便利,索取他人财物,或者非法收受他人财物,为他人谋取利益的行为。下列行为属于受贿的是()
设在闭区间[0,4]上y=f(x)的导函数的图形如图1-2-1所示,则f(x)()
最新回复
(
0
)