首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用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
18
问题
使用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全国计算机二级
相关试题推荐
若已定义的函数有返回值,则以下关于该函数调用的叙述中错误的是
下面关于友元的描述中,错误的是()。
下列叙述中错误的是()。
以下程序的执行结果是______。#include<iostream.h>#include<iomanip.h>voidmain(){cout.fi1(’*’);
若有以下程序:#include<iostream>usingnamespacestd;classdata{public:intx;data(intx){
下列有关析构函数的说法中,错误的是()。
通过使用new和delete两个运算符进行的分配为【】存储分配。
软件工程研究的内容主要包括【】技术和软件工程管理。
关于模板下列说法不正确的是
软件工程的3个要素是工具、过程和【】。
随机试题
最早提出“教育性教学”的近代德国教育家是()
信息化程度主要影响组织决策的()。
产生肝肺综合征的根本原因是
甲、乙合作完成一部剧本,丙影视公司欲将该剧本拍摄成电视剧。甲以丙公司没有名气为由拒绝,乙独自与丙公司签订合同,以十万元价格将该剧本摄制权许可给丙公司。对此,下列哪一说法是错误的?(2010年卷三16题)
下列属于黑色金属的是()。常用的防腐材料有()。
党的十九大报告指出,“完善城镇职工基本养老保险和城乡居民基本养老保险制度,尽快实现()”。
七天之后,八月十五日,中秋节。一轮明月冉冉升起,遍地高粱肃然默立,高粱穗子浸在月光里,像蘸过水银,汩汩生辉。我父亲在剪破的月影下,闻到了比现在强烈无数倍的腥甜气息。那时候,余司令牵着他的手在高粱地里行走,三百多个乡亲叠股枕臂、陈尸狼藉,流出的鲜血灌溉了一大
生产力具有复杂的系统结构,其基本要素包括()
下列关于Linux的描述中,错误的是()。
【B1】【B20】
最新回复
(
0
)