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

来源:互联网 发布:mac os 终端命令 编辑:程序博客网 时间:2024/05/29 00:31
public class Test {    public static void main(String[] args) {        // 有一分数序列:2/1,3/2,5/3,8/5,13/8,21/13...求出这个数列的前 20 项之和        // 定义第一个序列的2个数        double a = 2;        double b = 1;        double temp = 0;        double sum = 0;        // 循环20次        for (int i = 1; i <= 20; i++) {            // 计算商的和            sum += a / b;            // 交换位置得到第二个序列数            temp = a;            a = a + b;            b = temp;        }        // 打印        System.out.println(sum);    }}

结果为:32.66026079864164

阅读全文
0 0