首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC6打开考生文件夹下的源程序文件modi2.clap。完成函数fun(int a口,int n),实现递归函数fun(hat a[],int n)的返回值是数组a[]的前n个元素之和。 注意:不能修改程序的其他部分,只能修改fun()函数。
使用VC6打开考生文件夹下的源程序文件modi2.clap。完成函数fun(int a口,int n),实现递归函数fun(hat a[],int n)的返回值是数组a[]的前n个元素之和。 注意:不能修改程序的其他部分,只能修改fun()函数。
admin
2020-05-14
45
问题
使用VC6打开考生文件夹下的源程序文件modi2.clap。完成函数fun(int a口,int n),实现递归函数fun(hat a[],int n)的返回值是数组a[]的前n个元素之和。
注意:不能修改程序的其他部分,只能修改fun()函数。
#include
int fun(int a[],int n)
{
}
void main()
{
int A[]={1,2,3,4);
cout<
iZeof(int))<
return;
}
选项
答案
if(n>0) return a[n一1]+fun(a,n一1); //递归求n项的和 return 0; //项数小于等于0,返回求和值0
解析
(1)该程序功能是利用递归实现数组前n项的和。函数的递归是在调用一个函数的过程中出现直接或间接调用该函数本身。
(2)从已给部分源程序的main主函数开始入手,核心函数int fun(int a[],int n)中调用该函数本身,利用递归调用实现计算结果,其中参数a为数组名,n为要求和的项数。
转载请注明原文地址:https://kaotiyun.com/show/vc8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
已知类Myst有一个只需要一个double型参数的构造函数,且将运算符“-”重载为友元函数。要使语句序列Mystx(3.2),y(5.5),z(0.0);z=8.9-y;y=x-6.3;能够正常运行,运算符函数operator-
数据处理的最小单位是
对虚函数的调用()。
C++语言规定,函数返回值的类型是由()。
在结构化程序设计方法中,下面内聚性最弱的是()。
在面向对象的程序设计中,下列叙述中错误的是
二分法查找仅限于这样的表:表中的数据元素必须有序,其存储结构必须是______。
关系数据库管理系统能实现的专门关系运算包括()
下列关于关系运算的叙述中正确的是
检查软件产品是否符合需求定义的过程称为
随机试题
在狭长的容器或管道内焊接,通常可以通空气或氧气,防止焊工缺氧窒息。()
已知曲线y=f(x)经过原点,并且在原点处的切线平行于直线2x+y—3=0,若f′(x)=3ax2+b,且f(x)在x=1处取得极值,试确定a,b的值,并求出函数y=f(x)的表达式。
遗精频作,甚至滑精已经2年,伴有头昏目眩,耳鸣腰酸,脉细弱,尺脉尤甚等症,多属于
某热水锅炉房,系统内部的压力损失为15mH2O,锅炉房至最不利用户的供回水管的压力损失为20mH2O,最不利用户内部系统的压力损失为10mH2O,取安全系数为1.15。则该热水锅炉房所需循环水泵的扬程为()。
“备案号”栏:()。“装货港”栏:()。
下列关于大额存单业务的相关表述,有误的是()。
估计交易性金融资产的公允价值持续下跌的,应当计提减值损失。()
有些幼儿看多了电视上的打打杀杀镜头,很容易增加其以后的攻击性行为。在此,影响幼儿攻击性行为的因素主要是()。
被称为“六三三学制”的是
Overthepastcentury,allkindsofunfairnessanddiscriminationhavebeencondemnedormadeillegal.Butoneinsidiousformco
最新回复
(
0
)