首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用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
12
问题
使用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://kaotiyun.com/show/17Np777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
若已定义的函数有返回值,则以下关于该函数调用的叙述中错误的是
下列叙述中错误的是()。
对以下说明语句的正确理解是inta[10]={6,7,8,9,10};
下面这个程序的结果是#include<iostream.h>classA{private:inta;public:voidseta();intgeta();};
有以下程序:#include<iostream>usingnamespacestd;classCFactorial{private:intvalue;intfact
c++流中重载了运算符<<,它是一个
设有二维数组A[0..9,0..19],其每个元素占两个字节,第一个元素的存储地址为100,若按行优先顺序存储,则元素A[6,6]的存储地址为,【】。
下列对字符数组进行初始化的语句中,正确的是()。
以下程序的执行结果是______。#include<iostream.h>int&max(int&x,int&y){return(x>y?x:y);}
下列不属于软件工程3个要素的是()。
随机试题
某国在某年的经济状况分别为:国际收支的经常项目逆差350亿美元,资本项目顺差280亿美元;年底的未清偿外债余额为460亿美元,其中短期外债占70%;国民生产总值3820亿美元。该国应当运用的国际收支不均衡调节政策有()。
某县人民法院审理一民事案件过程中,要求县移动通信营业部提供某通信用户的电话详单。根据我国宪法规定,下列说法何者为正确?()
我国国际商务谈判的基本原则有()
Heisn’tsuchaman_____heusedtobe.
某项目的招标人具有编制招标文件和组织评标的能力,则招标人( )。
等离子弧焊设备当电源空载电压为60~85V时,采用的等离子气为()。
1.背景材料:某高速公路上下行分离式隧道,洞口间距40m,左线长3216m,右线长3100m,隧道最大埋深500m,进出口为浅埋段,Ⅳ级围岩。洞身地质条件复杂,地质报告指出,隧道穿越地层为三叠系底层,岩性主要为炭质泥岩、砂岩、泥岩砂岩互层,且有瓦
甲公司2016年12月1日取得一项可供出售金融资产,取得成本为220万元,2016年12月31日,该项金融资产的公允价值为200万元。2017年2月10日,甲公司将该金融资产全部出售,售价为190万元。假定未来期间甲公司能够取得足够的应纳税所得额用以抵扣该
当学生取得好的成绩后,老师和家长给予表扬和鼓励,这符合桑代克学习规律中的()。
下列有关生活常识叙述不正确的是:
最新回复
(
0
)