首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请编写一个函数inline long sum(int n),用递归函数完成运算:sum(n)=1*1+2*2+…n*n,递归表达式为 sum(n)=sum(n-1)+n2。 注意:部分源程序已存在文件test10_2.cpp中。 请勿修改主函数
请编写一个函数inline long sum(int n),用递归函数完成运算:sum(n)=1*1+2*2+…n*n,递归表达式为 sum(n)=sum(n-1)+n2。 注意:部分源程序已存在文件test10_2.cpp中。 请勿修改主函数
admin
2009-01-15
65
问题
请编写一个函数inline long sum(int n),用递归函数完成运算:sum(n)=1*1+2*2+…n*n,递归表达式为 sum(n)=sum(n-1)+n2。
注意:部分源程序已存在文件test10_2.cpp中。
请勿修改主函数main和其他函数中的任何内容,仅在函数sum的花括号中填写若干语句。
文件test10_2.cpp的内容如下:
#include<iostream.h>
inline long sum(int n)
{
}
void main()
{
int n;
cout<<"输入n:";
cin>>n;
cout<<"结果为:"<<sum(n)<<endl;
}
选项
答案
inline long sum(int n) { if(n==1) return 1; else return n*n+sum(n-1); }
解析
本题考查的是考生对递归函数掌握的熟练程度。递归的终止条件为n=1时,值为1。
转载请注明原文地址:https://www.kaotiyun.com/show/IKID777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
汉字产生的标志是殷商后期所形成的初步定型的甲骨文,其后经过了六千多年的演变,形成了我们今天的文字。下列汉字演变过程排列顺序正确的是()。
在以下关于“沟通”的判断中,不正确的是()。
试析斯巴达的政治制度与社会结构的内容及其成因。(北京师范大学2001年世界史真题;华中师范大学2003年世界古代史真题)
试析李悝变法的内容及其意义。(厦门大学2000年中国古代史真题)
对两个独立样本的方差进行差异检验使用()
通常情况下,对小样本的进行检验需要采用()
下列哪项不是具体运算时期儿童的特征?()
日本近代教育史上的第一个新学制是1872年颁布的(),它规定全国实行中央集权式的大学区制。
对社会现实的文化状况进行分析和评价,向学生提供有价值的文化。这是教育的哪种文化功能
根据教育的定义,下列哪一个选项不是教育活动?
随机试题
下列几组词中经历了词义转移变化的有()
关于十二指肠溃疡的手术适应证,错误的是
FIDIC合同条件规定:当颁发部分工程移交证书时,()。
造成设备第一种无形磨损的原因主要有()。
个性化服务又称为()
求助者的情绪问题主要有()。引发求助者问题的刺激和情境有()。
根据下列资料,回答问题。2014年A市全年实现地区生产总值3252.4亿元。其中,第一产业增加值122.2亿元,增长3.6%;第二产业增加值1662.6亿元,增长10.8%;第三产业增加值1467.6亿元,增长11.5%。产业结构升级优化后,三次
下面叙述中正确的是
在下列字符中,其ASCII码值最小的一个是()。
ThegirlsinthissixthgradeclassinEastPaloAlto,California,allhavethesameaccesstocomputersasboys.Butresearcher
最新回复
(
0
)