首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用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
31
问题
使用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++目标程序经【】后生成扩展名为exe的可执行程序文件。
下面程序的输出结果是#include<iostream.h>classexample{inta;public:example(intb){a=b++;}voidpnnt(
有如下程序:#include<iostream>usingnamespacestd;classPart{public:Part(intx=0):val(x){cout<<val;}~
下列叙述中正确的是()。
在C++语言中每个类都有一个______指针,该指针指向正在调用成员函数的对象。
下面程序的功能是将从键盘输入的一对数,由小到大排序输出,当输入一对相等数时结束循环,在划线处应填入的选项是#include<iostream.h>voidmain(){inta,b,t;
在软件开发中,下面任务不属于设计阶段的是
以下说法错误的是______。
A、 B、 C、 D、 D在软件开发的过程中,应该尽早的制定测试计划,其中在需求分析阶段制定系统测试计划,在概要设计阶段制定集成测试计划,在详细设计阶段制定单元测试计划。
已知数据表A中每个元素距其最终位置不远,为节省时间,应采用的算法是
随机试题
女性患者,28岁,妊娠6个月,尿频、尿急、尿痛,伴肉眼血尿2天,体温38.7℃,右肾区叩痛(+),尿常规可见红、白细胞满布视野,首先应考虑的诊断是
张某与刘某夫妻关系不合,在某区人民法院诉讼离婚,一审法院判决可以离婚。被告不服,上诉至某市中级人民法院,二审法院认为夫妻关系确已破裂,因此依旧支持其离婚。此种情况下,二审法院应该如何处理?()
政府对安全生产监督管理的职权是由法律法规所规定,以()为主体实施的,对生产经营单位履行安全生产职责和执行安全生产法规、政策和标准的情况,依法进行监督、监察、纠正和惩戒。
主要用于风管与部件,如散流器、静压箱、侧送风口等部位的连接方式是( )。
下列选项中属于建设工程竣工验收应当具备的条件的是( )。
属于路基质量检验中石方路基实测项目的有()。
增税使总需求曲线向左移动。
在一些嘈杂的场所,经常看到一些用玻璃制作的电话间,其隔音效果很好,这是因为()。
科学家最新发现被命名为“郑氏晓廷龙”的小恐龙是始祖鸟的“亲戚”,与生存于侏罗纪晚期的始祖鸟亲缘关系非常近。通过分析始祖鸟的形态,并对似鸟恐龙和早期鸟类的系统发育关系进行了重新分析,得出始祖鸟并非鸟类,而是原始的恐爪龙类,即始祖鸟是迅猛龙的祖先,而不是鸟类的
Unlikeothercreatures,whoareshapedlargelybytheir(i)______environment,humanbeingsareproductsofacultureaccumulate
最新回复
(
0
)