黑马程序员技术交流社区

标题: 初来乍到,这道题这样做感觉如何? [打印本页]

作者: 林熙奕    时间: 2017-11-11 13:20
标题: 初来乍到,这道题这样做感觉如何?
package com.itheima.level02;

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

public class Test05 {
        public static void main(String[] args) {
                int[] arr = new int[40];
                arr[0] = 2;
                arr[1] = 1;
                arr[2] = 3;
                arr[3] = 2;
                double sum = (double)(arr[0])/arr[1] + (double)(arr[2])/arr[3];
                for(int i=4; i<arr.length; i++){
                        arr[i] = arr[i-2] + arr[i-4];
                        if(i%2 != 0){
                                sum += (double)(arr[i-1])/arr[i];
                        }
                }
               
                System.out.println(sum);
        }
}
作者: 林熙奕    时间: 2017-11-11 13:22
不喜勿喷,刚接触java没多长时间~~~
作者: 追忆,似水年华    时间: 2017-11-11 23:15
666大神走起223
作者: 林熙奕    时间: 2017-11-11 23:21
追忆,似水年华 发表于 2017-11-11 23:15
666大神走起223

大神不敢当,但会往大神坑去挤的,哈哈




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2