久久精品人人爽,华人av在线,亚洲性视频网站,欧美专区一二三

java怎么輸出斐波拉契數列

154次閱讀
沒有評論

共計 608 個字符,預計需要花費 2 分鐘才能閱讀完成。

斐波那契數列是一個數列,每個數都是前兩個數的和。可以使用循環或遞歸來輸出斐波那契數列。

使用循環的方法:

public static void printFibonacci(int n) {int[] fib = new int[n];
    fib[0] = 0;
    fib[1] = 1;
    for (int i = 2; i < n; i++) {fib[i] = fib[i - 1] + fib[i - 2];
    }
    for (int i = 0; i < n; i++) {System.out.print(fib[i] + " ");
    }
}

public static void main(String[] args) {int n = 10; // 輸出斐波那契數列的前 n 個數 
    printFibonacci(n);
}

使用遞歸的方法:

public static int fibonacci(int n) {if (n <= 1) {return n;
    }
    return fibonacci(n - 1) + fibonacci(n - 2);
}

public static void printFibonacci(int n) {for (int i = 0; i < n; i++) {System.out.print(fibonacci(i) + " ");
    }
}

public static void main(String[] args) {int n = 10; // 輸出斐波那契數列的前 n 個數 
    printFibonacci(n);
}

無論使用循環還是遞歸,輸出結果都是斐波那契數列的前 n 個數。

丸趣 TV 網 – 提供最優質的資源集合!

正文完
 
丸趣
版權聲明:本站原創文章,由 丸趣 2023-12-16發表,共計608字。
轉載說明:除特殊說明外本站除技術相關以外文章皆由網絡搜集發布,轉載請注明出處。
評論(沒有評論)
主站蜘蛛池模板: 轮台县| 柳林县| 灵川县| 邵东县| 东乡县| 红河县| 江津市| 屏南县| 左权县| 民勤县| 五莲县| 岢岚县| 万源市| 东平县| 阜平县| 济阳县| 桃园市| 静安区| 精河县| 明星| 曲阜市| 渝中区| 嘉荫县| 吉安县| 梓潼县| 镇远县| 台北县| 都兰县| 安国市| 甘谷县| 高台县| 宁乡县| 永城市| 吉木乃县| 江华| 江西省| 新和县| 抚州市| 中超| 穆棱市| 自治县|