java求斐波那契数列前n项(0<=n<=100)
时间: 2024-10-27 16:06:39 浏览: 21
Java打印斐波那契前N项的实现示例
在Java中,计算斐波那契数列的前n项可以通过循环或者递归的方式实现。这里我们提供一个使用循环的简单示例:
```java
public class Fibonacci {
public static void main(String[] args) {
int n = 10; // 替换为你要计算的项数,默认为10
if (n <= 0) {
System.out.println("请输入一个大于0的整数");
} else {
int[] fibSeries = new int[n];
fibSeries[0] = 0;
fibSeries[1] = 1;
for (int i = 2; i < n; i++) {
fibSeries[i] = fibSeries[i - 1] + fibSeries[i - 2];
}
System.out.println("斐波那契数列的前" + n + "项是:");
for (int num : fibSeries) {
System.out.print(num + " ");
}
}
}
}
```
在这个程序中,首先检查输入的n是否合法,然后初始化斐波那契数组,接着通过循环计算并存储每一项,最后打印出结果。
阅读全文