1. 程式人生 > >第一題 用一維陣列顯示斐波那數列前40項,每四個數一行

第一題 用一維陣列顯示斐波那數列前40項,每四個數一行

import java.text.SimpleDateFormat;
import java.util.Date;

public class fibonacci {
public static void main(String[] args) {
SimpleDateFormat df = new SimpleDateFormat(“yyyy-MM-dd HH:mm:ss”);
System.out.println(df.format(new Date()) + “郭子安的Fibonacci”);
int a[] = new int[40];
a[0] = 1;
a[1] = 1;
int i;
for (i = 2; i <= 39; i++) {
a[i] = a[i - 2] + a[i - 1];
}
for (i = 0; i <= 39; i++) {

		System.out.printf("%15d", a[i]);
		if ((i + 1) % 5 == 0) {
			System.out.println();
		}
	}

}