编写程序,求出1,1+2,1+2+3,……数列中前n项的值

 我来答
透彻且鲜活丶宠物c
2020-02-11 · TA获得超过3.6万个赞
知道小有建树答主
回答量:1.4万
采纳率:26%
帮助的人:748万
展开全部
数列各项是:
1
1+2
1+2+3
……
1+2+3+……+n
由于:
1+2+3+……+n=n(n+1)/2=(n²+n)/2
1²+2²+……n²=n(n+1)(2n+1)/6
所以数列各项加起来就是:
s(n)=(1²+1)/2+(2²+2)/2+(3²+3)/2+……+(n²+n)/2
=[(1²+2²+3²+……+n²)+(1+2+3+……+n)]/2
=[n(n+1)(2n+1)/6+n(n+1)/2]/2
=n(n+1)[(2n+1)/6+1/2]/2
=n(n+1)(n+2)/6
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式