使用循环计算斐波那契数列
生活随笔
收集整理的這篇文章主要介紹了
使用循环计算斐波那契数列
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
1 /*
2 * 使用循環計算斐波那契數列的前 20 項,已經前 20 項的和。
3 提示:斐波那契數列:1,1,2,3,5,8,13,21…
4 從第三項開始,每一項為前面兩項的和
5
6 */
7 public class Test2 {
8 public static void main(String args[]){
9
10 int sum = 0;
11 int NUM = 25;
12 int arr[] = new int[NUM];
13
14 arr[0] = arr[1] = 1;
15
16 //求取斐波那契數列的前NUM項
17 for (int i = 2; i < NUM; i++) {
18 arr[i] = arr[i - 1] + arr[i - 2];
19 }
20
21 //打印出斐波那契額數列
22 System.out.println("斐波那契數列的前"+NUM+"項為:");
23 System.out.println("********************************************");
24 for (int i = 0; i < arr.length; i++) {
25 if (i%5 == 0 && i>0){
26 System.out.println();
27 }
28 System.out.print(arr[i]+"\t");
29 }
30 //求和
31 for(int i=0;i<NUM;i++){
32 sum = arr[i]+sum;
33 }
34 System.out.println();
35 System.out.println("********************************************");
36 System.out.println("求和為:"+sum);
37 }
38 }
?
轉載于:https://www.cnblogs.com/panxinqi/p/6196725.html
總結
以上是生活随笔為你收集整理的使用循环计算斐波那契数列的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: I/O输入输出流
- 下一篇: Bootsrap基本应用