1,3,6,10,15,21……从第二数开始,每一数是这数的序号加前一数,如:第二数=2+1=3求第2008个数
来源:学生作业帮助网 编辑:作业帮 时间:2024/11/17 14:32:18
1,3,6,10,15,21……从第二数开始,每一数是这数的序号加前一数,如:第二数=2+1=3求第2008个数
1,3,6,10,15,21……从第二数开始,每一数是这数的序号加前一数,如:第二数=2+1=3
求第2008个数
1,3,6,10,15,21……从第二数开始,每一数是这数的序号加前一数,如:第二数=2+1=3求第2008个数
我写了个程序,你自己运行下看看,把每一个具体运算过程
都可以看见
#include
void main()
{
float i,j,sum=0; //定义三个变量
for(i=1;i
第2008个数=1+2+3+4+........+2008=(1+2008)/2*2008=2017036
答案:2017036
f(1)=1
f(2)=f(1)+2
f(3)=f(2)+3
...
f(n)=f(n-1)+n
方法一:excel
A列写上1,2,3,4,.....,2008
B列公式:
B1=1
B2=B1+A2
...
将A、B往下拉,一直拉到A=2008,这时可以...
全部展开
答案:2017036
f(1)=1
f(2)=f(1)+2
f(3)=f(2)+3
...
f(n)=f(n-1)+n
方法一:excel
A列写上1,2,3,4,.....,2008
B列公式:
B1=1
B2=B1+A2
...
将A、B往下拉,一直拉到A=2008,这时可以看到B2008=2017036
方法二:
f(n)=f(n-1)+n
则:
f(2008)=f(2007)+2008
=f(2006)+2008+2007
=f(2005)+2008+2007+2006
=...
=∑2008(即1+2+3+...+2008)
=(1+2008)×(2008÷2)
=2009×1004
=2017036
哈哈,两种方法算的结果一样,一切顺利。
呵呵,一个问题提了两次。
收起
容易看出A(n)-A(n-1)=n;(n≥2)
所以A(n)=n+A(n-1)
=n+(n-1)+A(n-2)
=n+(n-1)+(n-2)+A(n-3)
=......
=n+(n-1)+(n-2)+...+2+A(1)
=n+(n-1)+(n-2)+...+2+1
=n(n+1)/2
所以A(2008)=2008*2009/2=2017036
求什么?