首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用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
36
问题
使用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,,’*’;}
对于语句cin>>x中的各个组成部分,下列叙述中错误的是
关于类和对象描述错误的是
以下程序运行后的输出结果是【】。#include<iostream>#include<string>usingnamespacestd;classY;classX{
下面程序的运行结果是【】。#include<iostream>usingnamespacestd;classcount{staticintn;public:
有如下程序#include<iostream.h>intfunc(inta,intb){return(a+b);}voidmain(){intx=2,y=5,
如果表达式x*y+z中,“*”是作为友元函数重载的,“+”是作为友元函数重载的,则该表达式还可为
下面程序的结果是#include<iostream.h>classA{inta;public:A():a(1){}
对建立良好的程序设计风格,下面描述正确的是
有如下的函数定义:intXfun(intx){inty=x;{intx=10;y+=x;}returnx+y;}通过表达式Xfun[5]调用该函数,则得到的返回值为______。
随机试题
《公民道德建设实施纲要》中提出的“爱国守法、明礼诚信、团结友善、勤俭自强、敬业奉献”,是我国公民应当遵守的()
约翰(美国人,无外交特权和豁免权)于1999年乘坐我国民航飞机去瑞士旅游,在瑞士上空实施了盗窃行为,盗窃了一德国人的名贵手表,试问,我国对该案件有无管辖权:
拦水缘石一般采用混凝土预制块,拦水缘石应高出路肩()cm。
使用他人知识产权必须经权利人同意,这体现了知识产权的()。
下列各项中,属于会计档案的有()。
张三于2017年6月来到某小城镇创业,当月用25万元购置一套88平方米的普通住房(张三名下没有其他住房),用20万元购置一间60平方米的临街商铺。为满足创业需要,当月他从某工厂用5万元购置了一辆该厂使用过的二手面包车(该厂能提供车购税和车船税完税凭证);从
根据域名代码规定,NET代表
(1)WhenIaminaserioushumor,IveryoftenwalkbymyselfinWestminsterAbbey,wheremegloominessoftheplace,andmeuse
A、Asktheirchildrentodescribeitscharacters.B、Encouragetheirchildrentoretellthestory.C、Checkiftheirchildrenhave
Whatcausesearthquakes?Theearthisformedoflayers.Thesurfaceoftheearth,about100kilometersthick,ismadeoflargep
最新回复
(
0
)