首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序的输出结果是【 】。 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-01-15
20
问题
以下程序的输出结果是【 】。
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
解析
题目中的fun()函数直接调用了自身,所以它是递归函数。函数中只有一条if语句,意思是:若n为0,则返回x所指内容(x[0]等价于*x),否则返回x所指内容加上fun(x+1,n-1)。即,当n>0时,fun(x,n)=x[0]+fun(x+1,n-1)=x[0]+x[1]+fun(x+2,n-2)=…=x[0]+x[1]+…+x[n];当n=0时,fun(x,n)=x[0];当n<0时,函数将无限循环递归调用下去,因为n-1下去永远也不会等于0。所以本题中fun(a,3)=a[0]+a[1]+a[2]+a[3]=12+3+4=10。故应该填10。
转载请注明原文地址:https://kaotiyun.com/show/UQXp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在考生目录下有一个工程文件sjt5.vbp,包含了所有控件和部分程序。程序运行时,单击”打开文件”按钮,则弹出”打开”对话框,默认文件类型为”文本文件”,默认目录为考生目录。选中in5.txt文件,如图2-20(a)所示,单击”打开”按钮,则把文件中的内容
(1)在考生文件夹下有一个工程文件sjt3.vbp。程序的功能是通过键盘输入正整数到文本框中。在“除数”框架中选择一个单选按钮,然后单击“处理数据”命令按钮,将大于文本框中的正整数,并且能够被所选除数整除的5个数添加到列表框List1中,如图所示。在窗体文
设a是整型变量,与函数IIf(a>0,-a,a)有相同结果的代数式是()。
定义无符号整数类为UInt,下面可以作为类UInt实例化值的是( )。
程序运行时,当用鼠标点击滚动条两端的箭头按钮时,不会产生的结果是
在数据库管理技术的发展中,数据独立性最高的是()。
设有以下函数过程PrivateFunctionFun(a()AsInteger,bAsString)AsInteger…EndFunction若已有变量声明:Dimx(5)AsIntege
(1)在考生文件夹下有一个工程文件sjt3.vbp,相应的窗体文件为sjt3.frm。其功能是随机产生20个0—1000范围内的整数,然后放入一个数组中,然后输出这20个整数中大于500的所有整数之和。程序运行后,单击命令按钮(名称为Command1,标题
下列关于工具箱的说法中正确的是()。
将E-R图转换为关系模式时,E-R图中的属性可以表示为
随机试题
“战略上要藐视敌人,战术上要重视敌人”属于毛泽东的()
C类神经纤维包括()(2001年)
能上助心阳、中温脾阳、下补肾阳的药物是:
根据我国法律的规定,对中华人民共和国涉外仲裁机构作出的裁决,被申请人提出证据证明仲裁裁决有下列哪种情形以外,经人民法院组成合议庭审查核实,裁定不予执行?()
集合票据是指2个(含)以上()个以下(含)具有法人资格的中小非金融企业联合发行的债务融资工具。
[2012年1月]在两队进行的羽毛球对抗赛中,每队派出3男2女共5名运动员进行5局单打比赛,如果女子比赛安排在第二和第四局进行,则每队队员的不同出场顺序有()。
结合材料,回答问题:材料1第一条为了加强对英雄烈士的保护,维护社会公共利益,传承和弘扬英雄烈士精神、爱国主义精神,培育和践行社会主义核心价值观,激发实现中华民族伟大复兴中国梦的强大精神力量,根据宪法,制定本法。第二条国家和人民
对明文字母重新排列,并不隐藏他们的加密方法属于()。
Eachyear,millionsofpeopleinBangladeshdrinkgroundwaterthathasbeenpollutedbynaturallyhighlevelsofarsenicpoison
Theauthorofthepassagedoesnotbelievethat______.Thewritersuggeststhatasuccessfulleadermust______.
最新回复
(
0
)