题目:有一分数序列:2/1,3/2,5/3,8/5,13/8,21/13...求出这个数列的前20项之和。(java)

来源:互联网 发布:电大和网络教育含金量 编辑:程序博客网 时间:2024/05/29 00:33
/** * 题目:有一分数序列:2/1,3/2,5/3,8/5,13/8,21/13...求出这个数列的前20项之和。 * @author Administrator *思路:经分析,分子分母都为斐波那契数列  */public class 分数序列 {    public static void main(String[] args){        double sum = 0;        double n1 =2;        double n2 = 1;        double sn = 0;        for (int i = 0; i <20; i++) {            sum += n1/n2;            sn = n1+n2;            n2 = n1;            n1 = sn;        }        System.out.println(sum);    }}
阅读全文
0 0