public static void main(String[] args) {
int m = 2, n = 1, t;
double sum = 0;
for (int i = 0; i < 20; i++) {
sum += (double) m / n;
t = m;
m += n;
n = t;
}
System.out.println("sum = "+sum);
}
输出:

本文介绍了一个使用Java编写的斐波那契数列生成及求和程序。该程序通过迭代的方式计算前20项斐波那契数列,并计算其累积和。代码展示了变量声明、循环结构、数据类型转换以及系统输出等基本Java编程概念。
public static void main(String[] args) {
int m = 2, n = 1, t;
double sum = 0;
for (int i = 0; i < 20; i++) {
sum += (double) m / n;
t = m;
m += n;
n = t;
}
System.out.println("sum = "+sum);
}
输出:

2732

被折叠的 条评论
为什么被折叠?