首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC6打开考生文件夹下的源程序文件modi2.cpp。完成函数fun(int a[],int n),实现递归函数fun(int a[],int n)的返回值是数组a[]的前n个元素之和。 注意:不能修改程序的其他部分,只能修改fun()函数。 #inc
使用VC6打开考生文件夹下的源程序文件modi2.cpp。完成函数fun(int a[],int n),实现递归函数fun(int a[],int n)的返回值是数组a[]的前n个元素之和。 注意:不能修改程序的其他部分,只能修改fun()函数。 #inc
admin
2016-10-28
11
问题
使用VC6打开考生文件夹下的源程序文件modi2.cpp。完成函数fun(int a[],int n),实现递归函数fun(int a[],int n)的返回值是数组a[]的前n个元素之和。
注意:不能修改程序的其他部分,只能修改fun()函数。
#include<iostream.h>
int fun(int a[],int n)
{
}
void main()
{
int A[]={1,2,3,4};
cout<<fun(A,sizeof(A)/izeof(int))<<endl;
return;
}
选项
答案
if(n>0) return a[n-1]+fun(a,n-1);//递归求n项的和 return0;//项数小于等于0,返回求和值0
解析
(1)如果要计算的项数小于等于0,那么直接返回0。
(2)否则调用递归语句“a[n-1]+fun(a,n-1)”,实现0到第n项的和。
转载请注明原文地址:https://jikaoti.com/ti/qFE0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下面叙述不正确的是
若有以下定义:inta[]={1,2,3,4,5,6,7}charc1=’b’,c2=’2’;则数值不为2的表达式是
在面向对象的程序设计中,下列叙述中错误的是
算法的空间复杂度是指
概要设计是软件系统结构的总体设计,以下选项中不属于概要设计的是()。
通过使用new和delete两个运算符进行的分配为【】存储分配。
在软件工程中,白箱测试法可用于测试程序的内部结构。此方法将程序看做是
有如下函数模板的定义:template<classT>Tfunc(Tx,Ty){returnx*x+y*y;}在下列对func的调用中不正确的是
随机试题
多发性硬化常见的诱发因素有感冒、发热、外伤等。
A.心悸失眠B.目赤目昏C.吐血衄血D.湿疹湿疮E.肝热急惊羚羊角除能够治疗阳亢眩晕外,目赤目昏外,又能治疗()。
A、酶促作用B、酶抑作用C、竞争血浆蛋白的结合D、改变胃肠道的吸收E、干扰药物从肾小管的重吸收在药物相互作用中,苯巴比妥与双香豆素伍用,使后者抗凝血作用降低是由于()。
采用漏电电流动作保护器,可以保护以下哪一种故障?(2005,105)
“病虫害”是指( )。
进出境报关综合案例深圳某公司进口一批药品用于国内销售,承载货物的运输工具于2015年3月31日(星期二)申报进境,该公司于4月2日向海关申报并通过计算机系统审核。在审单中心人工审核环节因货物品名、成分申报不规范被退回修改。该公司于4月10日重新向
请设计一个大班体育活动教案。
阅读材料。回答问题。材料一实行社会救济和以工代赈。政府开展大规模的救济工作,采取社会保障措施,对失业者、老人和残废者给予一定的保险金,以使他们在失业或生活无助时能够渡过难关。政府还举办了许多公共工程,提供了大量的就业机会。材料二欧洲的社会福利水平普遍较
Whenyouareinvitedtoattendapartyinthewest,thefirstimportantthingyouneedtoknowisarrivinglate.Itisagre
AShortHistoryoftheOriginsandDevelopmentofEnglishI.Origins—datedbackto【T1】______ofthreeGermanictribes:【T1】____
最新回复
(
0
)