java输出斐波那契数列的前 50 项,每行10个
时间: 2024-10-20 11:12:29 浏览: 35
java代码-前36项斐波那契数列各项
要使用Java输出斐波那契数列的前50项,每行打印10个数字,你可以编写一个简单的循环程序,利用递归或迭代的方式来生成数列。这里是一个使用迭代方法的示例:
```java
public class Fibonacci {
public static void main(String[] args) {
int n = 50;
for (int i = 0; i < n; i++) {
if (i >= 10) { // 每打印10个数换一行
System.out.println();
}
long fib = fibonacci(i);
System.out.print(fib + " ");
}
}
// 使用循环计算斐波那契数列的第n项
private static long fibonacci(int n) {
if (n <= 1) return n;
return fibonacci(n - 1) + fibonacci(n - 2);
}
}
```
运行这段代码,你会看到斐波那契数列的前50项,每行显示10个数。
阅读全文