有一列数1,3,4,7,11,18,29......第2007个数是多少?怎么求?

2024-11-15 16:52:43
推荐回答(2个)
回答1:

答案应该是1538986036
我没有办法计算,用c语言编了一个程序计算的结果。
程序不健全,只是为了计算,我列出如下,你可以参考:
#include
main()
{
int a, b, n, an, sn,i;
printf("请胡伏碰输入和数列的前两项:\n");
scanf("%d %d", &a, &b);
printf("请输入项数:\n");
scanf("%d", &n);
sn=a+b;
for(i=2;i {
an=a+b;
sn=sn+an;
a=b;
b=an;
}
printf("和数列第%d项为%d \n前%d项之和为%d\n", n, an, n, sn);
}
程序的意义是求第n项数值和前n项和值。

我的裤谈答题到厅茄此结束,谢谢
希望我的答案对你有帮助

回答2:

答:
1、3、4、7、11、帆裂18、29.........
我们可以看出,从第三个数开始,
每个数都是其前拿锋面两个数的和
A(n+2)=A(n+1)+An,n=1,2,态敏闭3.........
A3=A2+A1
A4=A3+A2
A5=A4+A3
......
A2007=A2006+A2005
以上各式相加得:
A3+A4+...+A2007=A1+2(A2+A3+...A2005)+A2006

A2007=A1+A2+A3+....+A2005
这个数字太大了....