java编程,利用数组求斐波那契数列前10项
时间: 2023-12-21 08:05:45 浏览: 152
可以使用一个长度为10的数组来存储斐波那契数列前10项,然后通过循环计算每一项的值并存储到数组中。以下是Java代码实现:
```java
public class Fibonacci {
public static void main(String[] args) {
int[] fib = new int[10];
fib[0] = 0;
fib[1] = 1;
for (int i = 2; i < 10; i++) {
fib[i] = fib[i-1] + fib[i-2];
}
for (int i = 0; i < 10; i++) {
System.out.print(fib[i] + " ");
}
}
}
```
输出结果为:0 1 1 2 3 5 8 13 21 34
相关问题
java借助一维数组实现Fibonacci数列前20项的显示 。
好的,这个问题可以回答。以下是Java代码实现Fibonacci数列前20项的显示:
```
public class Fibonacci {
public static void main(String[] args) {
int[] arr = new int[20];
arr[0] = 0;
arr[1] = 1;
for (int i = 2; i < 20; i++) {
arr[i] = arr[i-1] + arr[i-2];
}
for (int i = 0; i < 20; i++) {
System.out.print(arr[i] + " ");
}
}
}
```
该程序使用一维数组存储Fibonacci数列前20项,并使用for循环计算每个数值,最后使用for循环输出到控制台上。
利用java数组求斐波那契数列的前20项,并输出。要求每行输出四个数,每个数占10列,不足10列的右边补空格。 主类命名:Ex01_学号
为了在Java中利用数组计算斐波那契数列的前20项并按照指定格式输出,我们可以创建一个名为`Ex01_学号`的主类,其中包含一个方法用于生成斐波那契数列,然后将其打印出来。下面是一个简单的示例:
```java
public class Ex01_学号 {
public static void main(String[] args) {
int n = 20;
// 初始化斐波那契数组
int[] fibonacci = new int[n];
fibonacci[0] = 0;
fibonacci[1] = 1;
// 计算并存储斐波那契数列
for (int i = 2; i < n; i++) {
fibonacci[i] = fibonacci[i - 1] + fibonacci[i - 2];
}
// 打印结果,每行4个数,10列
for (int i = 0; i < n; i += 4) {
if (i + 4 > n) { // 如果到数组结尾了,调整循环次数
System.out.printf("%" + (n - i) * 10 + "s%n", "");
} else {
System.out.printf("%10d %10d %10d %10d%n",
fibonacci[i], fibonacci[i + 1],
fibonacci[i + 2], fibonacci[i + 3]);
}
}
}
}
```
当你运行这个程序,它会输出斐波那契数列的前20项,每行显示四个数,每个数占据10列,不足的位数通过空格填充。
阅读全文
相关推荐
![doc](https://img-home.csdnimg.cn/images/20241231044833.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://img-home.csdnimg.cn/images/20250102104920.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)