public class Fibonacci
{
int[] numbers = new int[2];
int temp = 0;
public void fibonacci(int number)
{
for (int i = 0; i < number ; i++)
{
if (i < 2)
{
numbers[i] = 1;
System.out.println(1);
continue;
}
temp = numbers[1] + numbers[0];
System.out.println(temp);
numbers[0] = numbers[1];
numbers[1] = temp;
}
}
public static void main(String[] args)
{
Fibonacci fibonacci = new Fibonacci();
fibonacci.fibonacci(10);
}
}
//:output:1,1,2,3,5,8,13....
本文提供了一个使用Java实现的斐波那契数列生成器。通过迭代的方式,该程序可以输出指定长度的斐波那契数列。从第3项开始,每一项都是前两项的和。
3万+

被折叠的 条评论
为什么被折叠?



