要求出这个数列的前20项之和,可以使用循环来计算每一项,并将其累加起来。

首先,定义两个变量a和b,分别表示数列中的分子和分母。初始值分别为2和1。

然后,使用循环计算数列的前20项。循环20次,每次计算下一项并将其累加到总和sum中。计算下一项的方法是将a和b分别更新为a+b和a。

最后,输出sum的值,即为数列的前20项之和。

以下是使用Java编写的代码实现:

public class Main {
    public static void main(String[] args) {
        int a = 2;  // 分子
        int b = 1;  // 分母
        double sum = 0;  // 总和

        for (int i = 0; i < 20; i++) {
            sum += (double) a / b;  // 将a和b转为double类型相除,得到当前项的值并累加到总和中
            int temp = a;  // 临时变量保存a的值
            a = a + b;  // 更新a为下一项的分子
            b = temp;  // 更新b为下一项的分母
        }

        System.out.println("数列的前20项之和为:" + sum);
    }
}

运行以上代码,输出的结果为:数列的前20项之和为:32.66026079864164。

java33、题目:有一分数序列:213253851382113求出这个数列的前20项之和。

原文地址: http://www.cveoy.top/t/topic/i4BM 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录