1*2*3+2*3*4++3*4*5+4*5*6+5*6*7+6*7*8+7*8*9的运算方法

 我来答
Hamlet邵e
2011-07-06 · TA获得超过311个赞
知道小有建树答主
回答量:134
采纳率:0%
帮助的人:102万
展开全部
你应该不是问编程方法吧……那么容易。
#include<stdio.h>
void main()
{
sum=0;
for(i=1;1<8;i++)
{
sum=sum+i*(i+1)*(i+2);
}
printf("result is "&sum,%d)
}

如果要是算的话,就要合并着,前两项就得第三项一部分(因为(2*3)*(1+4)=2*3*5),然后去和第三项合并得到3*5*6,然后就得和第四项合并,得到5*6*7诸如此类,以此类推~
百度网友ce899b4
推荐于2016-12-02 · TA获得超过1.5万个赞
知道大有可为答主
回答量:1800
采纳率:88%
帮助的人:1082万
展开全部
因为4(n-1)n(n+1)=(n-1)n(n+1)(n+2)-(n-2)(n-1)n(n+1)
所以
1*2*3+2*3*4+3*4*5+......+n(n+1)(n+2)
=n(n+1)(n+2)(n+3)÷4

1*2*3+2*3*4+3*4*5+4*5*6+5*6*7+6*7*8+7*8*9+8*9*10
=7×8×9×10/4
=1260
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
小棉润远动1O
2011-07-06 · TA获得超过12.1万个赞
知道大有可为答主
回答量:4.2万
采纳率:5%
帮助的人:1.5亿
展开全部
1*2*3+2*3*4++3*4*5+4*5*6+5*6*7+6*7*8+7*8*9
=2*3(1+4)+3*4*5+4*5*6+5*6*7+6*7*8+7*8*9=2*3*5+3*4*5+4*5*6+5*6*7+6*7*8+7*8*9
=3*5(2+4)+4*5*6+5*6*7+6*7*8+7*8*9=3*5*6+4*5*6+5*6*7+6*7*8+7*8*9
=5*6(3+4)+5*6*7+6*7*8+7*8*9=5*6*7+5*6*7+6*7*8+7*8*9
=2*5*6*7+7*8(6+9)
=420+7*8*15
=420+840
=1260
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式