首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请编写一个函数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
85
问题
请编写一个函数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://jikaoti.com/ti/FYkiFFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
在以下关于“沟通”的判断中,不正确的是()。
简述美国1787年宪法的内容。(南京大学2001年世界近现代史真题)
简述20世纪初资产阶级民主革命思想的主要内容。(武汉大学2001年中国近现代史真题)
简述辛亥革命前革命派和改良派论战的主要内容,并谈谈你对这场论战的基本看法。(南京大学2002年综合卷真题)
斯皮尔曼等级相关适用于两列具有哪种性质的测量数据,或总体为非正态的等距、等比数据?()
在回归方程中,假设其他因素保持不变,当X与Y相关趋近于0时,估计的标准误()
关于教育的教育即生活的解读错误的是
生物起源说和心理起源说的根本错误在于否认了教育的
确定一国外部均衡目标的主要标准是什么?请分析近年来中国国际收支情况是否符合外部均衡的要求,并谈谈你对其成因以及未来演变趋势的看法。
美联储通过公开市场操作主要调整的是()。
随机试题
无功补偿最有利的补偿方式是()。
简述异型性、分化程度及肿瘤良恶性的关系。
下列关于木结构设计的论述,其中何项不妥?
某35kV电气装置工程项目,施工项目经理部为了保证施工项目按期完成.使资源配置尽量达到合理和最大程度地降低成本,就组织人员进行施工进度计划的编制,编制采用的方法是横道图施工进度计划。在施工过程中的部分施工工序和要点如下:(1)坚持先交接试验
职业健康安全管理体系包括为()所需的组织结构、策划活动、职责、惯例、程序、过程和资源。
运用掌握的“存货”的有关知识,选择正确答案。下列各项目中,应计入“制造费用”账户的是()。
如发现原始凭证金额有错误时,应当()。
根据《营业税暂行条例》的规定,下列各项中,属于营业税征收范围的是( )。
WeexpectMr.Smithwill______ClassOnewhenMissWhiteretires.
DuringthefirstyearthatMr.WordsworthandIwereneighbours,ourconversationsturnedfrequentlyonthetwocardinalpoints
最新回复
(
0
)