首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请编写一个函数int sum(int n),该函数完成1+2+3+…+n的运算,并返回运算结果,其中n>0。注意:请使用递归算法实现该函数。 注意:部分源程序已存在文件:test11.cpp中。 请勿修改主函数main和其他函数中的任何内容,仅
请编写一个函数int sum(int n),该函数完成1+2+3+…+n的运算,并返回运算结果,其中n>0。注意:请使用递归算法实现该函数。 注意:部分源程序已存在文件:test11.cpp中。 请勿修改主函数main和其他函数中的任何内容,仅
admin
2009-01-15
120
问题
请编写一个函数int sum(int n),该函数完成1+2+3+…+n的运算,并返回运算结果,其中n>0。注意:请使用递归算法实现该函数。
注意:部分源程序已存在文件:test11.cpp中。
请勿修改主函数main和其他函数中的任何内容,仅在函数sum的花括号中填写若干语句。
文件test11_2.cpp的内容如下:
#include<iostream.h>
int sum(int n)
{
}
void main()
{
int n;
cout<<"输入n:";
cin>>n;
int result;sum(n);
cout<<"结果为:"<<result<<endl;
}
选项
答案
int sum(int n) { if(n==1) return 1; else return n + sum(n-1); }
解析
本题考查的是考生对于递归函数的熟练应用。递归的终止条件为n=1时,返回值为1
转载请注明原文地址:https://www.kaotiyun.com/show/7OID777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
要求被试在识记材料后,尽量将识记的全部项目再现出来,以此确定感觉记忆的保存量,称为()。
如果一组数据完全平衡,那么这组数据的离均差的总和为()
8位电脑专家对4种防病毒软件性能进行1~10的等级评定,1表示非常不好,10表示非常优越,方差分析表总结了评估结果。请补充下表的空白。
假设职工用于上下班路途的时间服从正态分布,经抽样调查得知这一时间为1.2小时。调查人员根据以往的调查经验,认为这一时间与往年没有多大变化。为了证实这一看法,需要采取的假设检验方法是()
“八年研究”主要涉及四个方面问题,其中不是“八年研究”的议题的是
简论结构主义教育。
在教学中教师通过指导学生运用一定的仪器设备进行独立实验作业而获得知识和技能的方法是()
生物起源说和心理起源说的根本错误在于否认了教育的
设f(χ)=,且g(χ的一个)原函数为ln(χ+1),求∫01f(χ)dχ.
随机试题
下列操作系统不属于微软的是【】
单纯性肠梗阻与绞窄性肠梗阻的主要区别是
首先诊断早孕的辅助检查方法是
以上哪项是湿热积滞腹痛的临床表现以上哪项是寒邪腹痛的临床表现
下列关于零基预算的说法错误的是()。
()就是银行针对面临的环境和所处的位置,考虑当前客户的需求特点,设计表达银行特定形象的服务和产品,展示银行的鲜明个性,从而在目标市场上确立恰当的位置。
某上市公司发生的下列事项中,应当立即向中国证监会和证券交易所提交临时报告,并予公告的有()。
一战中规模最大的一次战役是()。
查询单位名称中含"北京"字样的所有读者的借书证号和姓名,正确的SQL语句是( )。
It’sdifficulttoestimatethenumberofyoungstersinvolvedinhomeschooling,wherechildrenarenotsenttoschoolandreceiv
最新回复
(
0
)