11、求分数序列的和

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

    public static void main(String[] args) {
        double fz = 2;
        double fm = 1;
        double sum = 0;
        StringBuilder sb = new StringBuilder();
        for(int i = 1;i <= 20;i++) {
            sum += fz / fm;
            sb.append(fz);
            sb.append("/");
            sb.append(fm);
            if(i < 20){
                sb.append("+");
            }else{
                sb.append("=");
            }
            fz = fz + fm;
            fm = fz - fm;
        }
        sb.append(sum);
        System.out.println(sb);
    }
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容