oracle编写一个程序,在一行输出1 2 3 5 8 13 21 34 55 89
时间: 2024-05-08 15:18:59 浏览: 66
一个计算1+2+3+5+8+13+...+n的算法程序
3星 · 编辑精心推荐
好的,这是一个经典的斐波那契数列,实现代码如下:
```java
public static void main(String[] args) {
int n = 10; // 输出前10个数
int a = 1, b = 2, c;
System.out.print(a + " " + b + " "); // 输出前两个数
for (int i = 3; i <= n; i++) {
c = a + b; // 计算下一个数
System.out.print(c + " "); // 输出当前数
a = b; // 移位
b = c; // 移位
}
}
```
输出结果为:1 2 3 5 8 13 21 34 55 89。
阅读全文