用Java输出斐波那契数列前10项和
时间: 2024-12-11 18:38:37 浏览: 46
在Java中,你可以使用循环结构来输出斐波那契数列的前10项。斐波那契数列是一个每个数字都是前两个数字之和的序列,通常从0和1开始。以下是简单的代码示例:
```java
public class Fibonacci {
public static void main(String[] args) {
int n = 10; // 输出前10项
int t1 = 0;
int t2 = 1;
System.out.println("斐波那契数列前" + n + "项:");
for (int i = 1; i <= n; i++) {
System.out.print(t1 + " "); // 输出当前项
int sum = t1 + t2; // 计算下一个数
t1 = t2; // 更新t1
t2 = sum; // 更新t2
}
}
}
```
当你运行这个程序,它会打印出斐波那契数列的前10个数字:0 1 1 2 3 5 8 13 21 34。
相关问题
用java输出斐波那契数列的前10项
可以使用以下代码输出斐波那契数列的前10项:
```
public class Fibonacci {
public static void main(String[] args) {
int n = 10, t1 = , t2 = 1;
System.out.print("前 " + n + " 项斐波那契数列: ");
for (int i = 1; i <= n; ++i) {
System.out.print(t1 + " + ");
int sum = t1 + t2;
t1 = t2;
t2 = sum;
}
}
}
```
输出结果为: + 1 + 1 + 2 + 3 + 5 + 8 + 13 + 21 + 34 +
java输出斐波那契数列的前10项
可以使用循环或递归来输出斐波那契数列的前10项,以下是使用循环的示例代码:
#include <stdio.h>
int main() {
int n = 10, i;
int fib[10] = {, 1};
for (i = 2; i < n; i++) {
fib[i] = fib[i-1] + fib[i-2];
}
for (i = ; i < n; i++) {
printf("%d ", fib[i]);
}
return ;
}
输出结果为: 1 1 2 3 5 8 13 21 34
阅读全文
相关推荐















