用java打印斐波那契数列
时间: 2025-01-30 17:20:10 浏览: 32
斐波那契数列是一个非常经典的数学序列,其中每个数字都是前两个数字之和。例如,开始的几个数字是0, 1, 1, 2, 3, 5...你可以使用循环或递归的方式来生成这个数列。这里有一个简单的Java代码示例,使用循环的方式:
```java
public class Fibonacci {
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 + " ");
} else {
System.out.print(fibonacci(i - 1) + fibonacci(i - 2) + " ");
}
}
}
private static int fibonacci(int n) {
if (n == 0) return 0;
if (n == 1 || n == 2) return 1;
return fibonacci(n - 1) + fibonacci(n - 2);
}
}
```
在这个例子中,`fibonacci` 方法用于计算第 `n` 个斐波那契数,而主程序则使用循环打印前 `n` 项。
阅读全文
相关推荐


















