斐波那契数列 java实现
时间: 2023-10-30 10:05:28 浏览: 100
当然可以!以下是一个使用Java语言实现斐波那契数列的示例代码:
```java
public class Fibonacci {
public static int fibonacci(int n) {
if (n <= 0) {
return 0;
} else if (n == 1) {
return 1;
} else {
int fib1 = 0;
int fib2 = 1;
int fibN = 0;
for (int i = 2; i <= n; i++) {
fibN = fib1 + fib2;
fib1 = fib2;
fib2 = fibN;
}
return fibN;
}
}
public static void main(String[] args) {
int n = 10;
System.out.println("斐波那契数列的第 " + n + " 项为:" + fibonacci(n));
}
}
```
以上代码定义了一个名为`Fibonacci`的类,其中包含了一个静态方法`fibonacci`用于计算斐波那契数列的第`n`项。在`main`方法中,我们调用了`fibonacci`方法,并打印出第10项的结果。
运行以上代码,输出结果为:斐波那契数列的第 10 项为:55。
阅读全文
相关推荐
![cpp](https://img-home.csdnimg.cn/images/20250102104920.png)
![java](https://img-home.csdnimg.cn/images/20250102104920.png)
![pdf](https://img-home.csdnimg.cn/images/20241231044930.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)