计算数列1,2,3,5,8,13,21,……的前20项之和

大神教教我去去去去去去去去去嘁嘁嘁嘁嘁嘁去去去去去去去去去

你题目的解答代码如下:

import java.io.*;
class test  
{
    public static void main (String[] args)
    {
        int sum=0, a=1,b=1,t;
        for (int i = 1; i <= 20; i++) {
            sum += b;
             System.out.print(b+" ");
            t = a+b;
            a = b;
            b = t;
        }
        System.out.println("\nsum="+sum);
    }
}

如有帮助,望采纳!谢谢!

package Exer2;

import java.util.Arrays;

/*
 * 用数组求出斐波那契数列的前20项值
 */
public class shuzuTest8 {
    public static void main(String[] args) {
        int[] arr = new int[20];
        arr[0] = 1;
        arr[1] =1;
        for (int i = 2; i < arr.length; i++) {
            arr[i] = arr[i-1]+arr[i-2];
        }
        System.out.println(Arrays.toString(arr));
    }
}