有一单调有界数列必有极限:2/1,3/2,5/3,8/5,求出这个单调有界数列必有极限的前20项之和。

这是个机器人猖狂的时代,请输一下验证码,证明咱是正常人~JAVA;.题目:有一分数序列:2/1,3/2,5/3,8/5,13/8,21/13...求出这个数列的前20项之和_百度知道
JAVA;.题目:有一分数序列:2/1,3/2,5/3,8/5,13/8,21/13...求出这个数列的前20项之和
AVA;.题目:有一分数序列:2/1,3/2,5/3,8/5,13/8,21/13...求出这个数列的前20项之和
提问者采纳
/*从题目中可以看出分子分母是一个fibonacci数列&*这就好办了&*给分吧&*by&Herim*/public&class&Test&{ public&static&void&main(String[]&args)&{
System.out.println(add(20));
//求斐波那契(fibonacci)数列& public&static&double&fibonacci(int&pos)&{
if(pos==1||pos==2)&{
return&fibonacci(pos-1)+fibonacci(pos-2);
//求和 public&static&double&add(int&i)&{
String&output&=&&;
double&sum&=&0;
int&j&=&i+2;
for(i=3;i&=j;i++)&{
sum&+=&fibonacci(i)/fibonacci(i-1); //求和
output&+=&(int)fibonacci(i)+&/&+(int)fibonacci(i-1)+&&+&;//输出控制表达式
}&&&&&&System.out.println(output.substring(0,&output.length()-1)+&&=&);//打印表达式
楼主你的数字太大换了好几个类型才解决了 先说答案。。。20个fab数列分子分母和 1/ 30.867 主函数 import java.math.BigI
public class Run {
private BigInteger one=new BigInteger("1");
private BigInteger two=new BigInteger("2");
private BigInteger fab(BigInteger m){
if(m.toString().e...
其他类似问题
为您推荐:
其他3条回答
an=1+1/nsn=n+(1+2+3+....n)/(1*2*3.....*n)
=n+(1+n)/2(n-1)!s20=20+(1+20)/2(19)! 程序我不会了
public class AddTest { void add(int k) {
double sum=0;
for(int j=0;j&20;j++)
sum+=(i+1)*1.0/i;
System.out.println(sum); } public static void main(String[] args) {
AddTest t=new AddTest();
t.add(1); }}
数列的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁共有 1003 人关注过本帖
标题:有一分数序列:2/1,-3/2,5/3,-8/5,13/8,-21/13,…,编程求出这个数列的前20 项 ...
等 级:新手上路
&&已结贴√
&&问题点数:20&&回复次数:3&&&
有一分数序列:2/1,-3/2,5/3,-8/5,13/8,-21/13,…,编程求出这个数列的前20 项之和
怎么做啊,求大神帮忙啊?
等 级:版主
威 望:69
帖 子:927
专家分:4801
这好像很简单哦
int i,j,k,m=1,z=2;
for(i=0,s=0,j=1;i&20;i++)
&&& s=s+j*z/m;
&&& j=j*(-1);
printf(&%f\n&,s);
[ 本帖最后由 wmf2014 于
15:12 编辑 ]
能编个毛线衣吗?
等 级:论坛游民
专家分:41
本人初学者,请大家多多指教
来 自:宜昌
等 级:职业侠客
帖 子:213
专家分:318
程序代码:# include &stdio.h&
int main (void)
&&& int a=<font color=#,b=<font color=#;
&&& int sign=<font color=#;
&&& float sum=<font color=#.0;
&&& for(int i=<font color=#;i&=<font color=#;i++)
&&&&&&&&&sum+=sign*(b*<font color=#.0)/(a*<font color=#.0);
&&&&&&&&&sign=-
&&&&&&&&&b=a+b;
&&&&&&&&&a=b;
&&& printf(&sum=%.3f\n&,sum);
&&& return <font color=#;
我也来一个
你醒了?快起来敲代码!!
版权所有,并保留所有权利。
Powered by , Processed in 0.021615 second(s), 9 queries.
Copyright&, BCCN.NET, All Rights Reserved有一数列:2/1,3/2,5/3,8/5,13/8…求出这个数列的前10项之和_百度作业帮
有一数列:2/1,3/2,5/3,8/5,13/8…求出这个数列的前10项之和
有一数列:2/1,3/2,5/3,8/5,13/8…求出这个数列的前10项之和
其实这道题无非是求斐波那契数列,然后用第n项除以第n-1项,代码如下:#include int main(){\x09int i,a[12];\x09double sum=0.0;\x09a[0]=1;a[1]=2;\x09for(i=2;i
当然对啊,不信你把【for(i=2;i&12;i++)】这一行改成【for(i=2;i&3;i++)】输出第一项是2,然后改成【for(i=2;i&4;i++)】输出前2项,是3.5,不信就验证答案前1项和:前2项和:前10项和你可以验证程序,可行望采纳

我要回帖

更多关于 一个等差数列共有10项 的文章

 

随机推荐