首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC6打开考生文件夹下的源程序文件modi2.cpp。完成函数fun(int a口,int n),实现递归函数fun(int a[],int n)的返回值是数组a口的前n个元素之和。 注意:不能修改程序的其他部分,只能修改fun()函数。 1
使用VC6打开考生文件夹下的源程序文件modi2.cpp。完成函数fun(int a口,int n),实现递归函数fun(int a[],int n)的返回值是数组a口的前n个元素之和。 注意:不能修改程序的其他部分,只能修改fun()函数。 1
admin
2021-02-22
37
问题
使用VC6打开考生文件夹下的源程序文件modi2.cpp。完成函数fun(int a口,int n),实现递归函数fun(int a[],int n)的返回值是数组a口的前n个元素之和。
注意:不能修改程序的其他部分,只能修改fun()函数。
1 #include
2 int fun(int a[],int n)
3 {
4
5 )
6 void main()
7 {
8 int A[]={1,2,3,4);
9 cout<
izeof(int))<
10 return;
11 )
选项
答案
1 if(n>0) 2 return a In一1]+fun(a,n一1); //递归求n项的和 3 return 0 ; //4数小于等于0,返回求和值0
解析
(1)该程序功能是利用递归实现数组前n项的和。函数的递归是在调用一个函数的过程中出现直接或间接调用该函数本身。
(2)从已给部分源程序的main主函数开始入手,核心函数hat fun(hat a[],int n)中调用该函数本身,利用递归调用实现计算结果,其中参数a为数组名,n为要求和的项数。
解题思路
(1)如果要计算的项数小于等于0,那么直接返回0。
(2)否则调用递归语句“a[n.1]+fun(a,n.1)”,实现0到第n项的和。
转载请注明原文地址:https://kaotiyun.com/show/Rsfp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列关于虚基类的描述中,错误的是()。
下列关于C++预定义流对象的叙述中,正确的是()。
下列叙述中正确的是
下列叙述中正确的是
在对函数进行原型声明时,下列语法成分中,不需要的是()。
设顺序表的长度为16,对该表进行简单插入排序。在最坏情况下需要的比较次数为
在快速排序法中,每经过一次数据交换(或移动)后
下列结构中属于线性结构链式存储的是
使用VC6打开考生文件夹下的源程序文件modi2.epp。请完成函数fun(char*s),该函数完成以下功能:(1)把S中的大写字母转换成小写字母,把其中的小写字母转换成大写字母。并且在函数中调用写函数WriteFile()将结果输出到modi
请使用VC6或使用【答题】菜单打开考生文件夹proj2下的工程proj2,其中有矩阵基类MatrixBase、矩阵类Matrix和单位阵UnitMatrix的定义,还有main函数的定义。请在横线处填写适当的代码并删除横线,以实现上述类定义。此程序的正确输
随机试题
下列哪项不是外感咳嗽与内伤咳嗽的区分要点
A、六君子汤B、补中益气汤C、玉屏风散D、金匮肾气丸E、生脉散哮病缓解期脾虚为主最宜选用
热闭,神昏谵语,痰甚气粗,身热烦躁.舌红苔黄腻者.治宜用
不属于中毒性细菌性痢疾临床特征的是()
改善呼吸功能的措施不包括
【2015改编】某工程项目发包人与承包人签订了施工合同,工期为4个月。工程内容包括A、B两项分项工程,综合单价分别为360.00元/m3、220.00元/m3;管理费和利润为人材机费用之和的16%,规费为人材机费用与管理费和利润之和的4%,增值税销项税率为
劳动统计指标体系的主要任务是要反映()等情况。
西汉初年,经济凋敝,农民大量流亡,城市物价高涨,商人投机囤货。新建立的西汉政权国库空虚,财政困难。汉高祖刘邦为应对这一危机,所采取的措施是()。①士兵罢归家乡,并分配土地②均分田地,打压贵族③严刑罚,重法制④对商人加
曾经依靠自制的望远镜观测到月球及其他星辰的表面形态的天文学家是()。
Thepopularnotionthatolderpeopleneedlesssleepthanyoungeradultsisamyth,scientistssaidyesterday.Whileelderly
最新回复
(
0
)