首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用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
60
问题
使用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全国计算机二级
相关试题推荐
下面有关纯虚函数的表述中正确的是()。
在C++语言中每个类都有一个______指针,该指针指向正在调用成员函数的对象。
下列语句错误的是()。
下列关于new运算符的描述中错误的是()。
下列不属于软件工程3个要素的是( )。
在单链表中,增加头结点的目的是
下列程序在构造函数和析构函数中申请和释放类的数据成员int*a,申请时使用形参b初始化a,请填空。classA{public:A(intb);~A();private:i
A、 B、 C、 D、 D在软件开发的过程中,应该尽早的制定测试计划,其中在需求分析阶段制定系统测试计划,在概要设计阶段制定集成测试计划,在详细设计阶段制定单元测试计划。
检查软件产品是否符合需求定义的过程称为
以下选项中合法的实型常数是()。
随机试题
快速生成树RSTP的端口状态不包括()。
A.烘干法B.高效液相色谱法C.减压干燥法D.气相色谱法E.甲苯法检测不含或少含挥发性成分药材水分采用的方法是
在某医院的化验室前,放有一个存放化验单的箱子。无论谁想看,只要打开箱子,所有患者的化验结果便一目了然。当然,为了方便查找,不同的病理结果箱都有不同的标识,诸如“大小便、胸腹水、前列腺常规、白带常规、防癌普查”等。医院的做法不符合医德规范要求的
痢疾杆菌根据抗原结构哪种菌感染最多见
在20℃时,将7.50g葡萄糖(C6H12O6)溶于100g水中。该溶液的渗透压为:
工程项目的可行性研究应在工程项目(,)阶段开展。
财务现金流量表按其评价角度不同分为()。
项目盈亏平衡产销量越高,表示项目( )。
某商场利用指数体系分析2011年与2010年相比价格和销售量变动对销售额的影响。已知销售额指数为156.98%,销售量指数为135.8%,那么由于价格的变动使销售额提高了()。
清末修律制定的《大清民律草案》,由修订法律馆单独起草的民法编有()。
最新回复
(
0
)