输出斐波那契数列,参考示例2-9
时间: 2024-09-24 09:29:52 浏览: 30
斐波那契数列是一个经典的数列,其中每个数字都是前两个数字的和,通常从0和1开始,即F(0)=0, F(1)=1,后续的每一项都等于前两项之和。下面是一个简单的Java程序,用于生成并输出斐波那契数列:
```java
public class FibonacciSeries {
public static void main(String[] args) {
int n = 10; // 要生成的序列长度
System.out.println("斐波那契数列:");
for (int i = 0; i < n; i++) {
if (i <= 1) {
System.out.print(i + " "); // 0 和 1 的特殊情况直接输出
} else {
System.out.print(fibonacci(i) + " "); // 否则调用递归函数或循环计算
}
}
}
// 递归方法计算斐波那契数
private static int fibonacci(int n) {
if (n == 0 || n == 1)
return n;
else
return fibonacci(n - 1) + fibonacci(n - 2);
}
}
```
当你运行这个程序,它将输出前10个斐波那契数。如果你想要更改生成的序列长度,只需改变变量`n`的值即可。
阅读全文