java 数组创建应用程序,计算 Fibonacci 数列的前十项(存储在数组中),并输出。
时间: 2023-05-19 12:06:06 浏览: 81
好的,以下是计算 Fibonacci 数列前十项并存储在数组中的 Java 代码:
```
public class FibonacciArray {
public static void main(String[] args) {
int n = 10;
int[] fib = new int[n];
fib[0] = 0;
fib[1] = 1;
for (int i = 2; i < n; i++) {
fib[i] = fib[i-1] + fib[i-2];
}
for (int i = 0; i < n; i++) {
System.out.print(fib[i] + " ");
}
}
}
```
输出结果为:0 1 1 2 3 5 8 13 21 34
相关问题
1.创建应用程序,计算 Fibonacci 数列的前十项(存储在数组中),并输出。
好的,以下是计算 Fibonacci 数列前十项并存储在数组中的代码:
```python
fibonacci = [0, 1]
for i in range(2, 10):
fibonacci.append(fibonacci[i-1] + fibonacci[i-2])
print(fibonacci)
```
输出结果为:[0, 1, 1, 2, 3, 5, 8, 13, 21, 34]
c语言利用数组计算并输出Fibonacci数列前15项
好的,我可以回答这个问题。以下是 C 语言利用数组计算并输出 Fibonacci 数列前 15 项的代码示例:
```
#include <stdio.h>
int main() {
int n = 15;
int fibo[n]; // 声明一个长度为 n 的数组来保存数列
fibo[0] = 0; // 第一项为 0
fibo[1] = 1; // 第二项为 1
for (int i = 2; i < n; i++) {
fibo[i] = fibo[i-1] + fibo[i-2]; // 利用前两项计算后一项
}
for (int i = 0; i < n; i++) {
printf("%d ", fibo[i]); // 输出数列
}
return 0;
}
```
输出结果为:0 1 1 2 3 5 8 13 21 34 55 89 144 233 377。
希望这个答案能够帮到您。