首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC6打开考生文件夹下的源程序文件modi2.cpp。完成函数fun(int a[],int n),实现递归函数fun(int a[],int n)的返回值是数组a[]的前n个元素之和。 注意:不能修改程序的其他部分,只能修改fun()函数。
使用VC6打开考生文件夹下的源程序文件modi2.cpp。完成函数fun(int a[],int n),实现递归函数fun(int a[],int n)的返回值是数组a[]的前n个元素之和。 注意:不能修改程序的其他部分,只能修改fun()函数。
admin
2017-03-22
35
问题
使用VC6打开考生文件夹下的源程序文件modi2.cpp。完成函数fun(int a[],int n),实现递归函数fun(int 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)如果要计算的项数小于等于0,那么直接返回0。
(2)否则调用递归语句“a[n-1]+fun(a,n-1)”,实现0到第n项的和。
转载请注明原文地址:https://kaotiyun.com/show/P9Ap777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列语句段将输出字符’*’的个数为inti=100;while(1){i--;if(i==0)break;cout,,’*’;}
定义如下枚举类型:enum{Monday,Tuesday,Wednesday,Thrusday,Friday=2}:则下列语句正确的是
下面关于虚函数的描述中正确的是
虚函数必须是类的【】。
假定用户没有给一个名为MyClass的类定义析构函数,则系统为其定义的默认析构函数首部形式为上【】。
下列定义中p指向的地址可更改,但*p不能够更改的是
对建立良好的程序设计风格,下面描述正确的是
类Sample的构造函数将形参data赋值给数据成员data。请将类定义补充完整。classSample{public:{Sample(intdata=O);private:intdata;};Sample::Sample(in
有如下循环语句:for(inti=50;i>20;i-=2)eout
有如下两个类定义:classAA{};classBB{AAv1,*v2;BBv3;int*v4;};其中有一个成员变量的定义是错误的,这个变量是
随机试题
可疑胰腺癌时,哪些发现可协助诊断
关于简易程序的简便性,下列哪一表述是不正确的?()
下列需由基金份额持有人大会审议决定的事项包括()。
甲股份有限公司(以下简称“甲公司”)为创业板上市公司,2017年度实现利润总额为3050万元。2017年年初递延所得税资产为125万元(系在法定补亏期尚未弥补的亏损形成),递延所得税负债为50万元(系上年可供出售金融资产公允价值上升形成)。2017年度,所
根据保险法律制度的规定,保险合同约定分期支付保险费,投保人支付首期保险费后,除合同另有约定外,投保人自保险人催告之日起超过()日未支付当期保险费,或者超过约定的期限()日未支付当期保险费的,合同效力中止,或者由保险人按照合同约定的条件减少保险金额。
在纠正会议检查过程中所发现的问题时,要努力做到()。
下列关于陕西省内河流与主要流经城市的描述,正确的是()。
A方案在3年中每年年初付款100元,B方案在3年中每年年末付款100元,若利率均为10%,则二者在第3年年末时的终值之差为()。
在经济全球化的背景下,知识产权越来越成为市场竞争的有力武器,成为跨国公司在全球______市场、______更大利润的重要手段,也正在成为跨国公司______其他企业的重要手段。依次填入划横线部分最恰当的一项是()。
WashingtonIrvingwasAmerica’sfirstmanofletterstobeknowninternationally.Hisworkswerereceivedenthusiasticallyboth
最新回复
(
0
)