求 2/1+3/2+5/3+8/5+13/8.....前20项之和

来源:互联网 发布:盘点数据差异如何处罚 编辑:程序博客网 时间:2024/05/16 13:49
package Test2016;
import java.util.Scanner;
//求 2/1+3/2+5/3+8/5+13/8.....前20项之和?
public class test0129 {
 public static void main(String[] args) {
 double a=2.0;
 double b=1.0;
 double sum=0;
 for(int i=1;i<=20;i++){
    sum=sum+a/b;//第一次 0+2/1 a=2 ,sum+3/2.
    b=a;
    a=a+b;
    // a=2;b=1; a=3;b=2;a=5;b=3,a=8;b=5;
 }
 System.out.println("总和为:"+sum);
    }

}


0 0
原创粉丝点击