java 、求 2/1 + 3/2 + 5/3 + 8/5 + 13/8 + 21/13 + ... 求前 20项之和
时间: 2023-11-05 08:58:24 浏览: 45
这是一个斐波那契数列的求和问题,可以使用循环来解决。
代码如下:
```java
public class FibonacciSequence {
public static void main(String[] args) {
double sum = 0; // 存放结果的变量
double a = 1, b = 1; // 存放斐波那契数列的前两项
for (int i = 1; i <= 20; i++) {
if (i <= 2) {
sum += 1;
} else {
double c = a + b;
sum += c / b;
a = b;
b = c;
}
}
System.out.println("前20项之和为:" + sum);
}
}
```
输出结果为:
```
前20项之和为:32.66026079864164
```
相关问题
JAVA求1/1+1/2+2/3+3/5+5/8+8/13+13/21......的前n项的和
以下是JAVA求1/1+1/2+2/3+3/5+5/8+8/13+13/21......的前n项的和的代码实现:
```java
public class Practice {
public static void main(String[] args) {
int n = 20;//前n项
double a = 1.0;//第一项分子
double b = 1.0;//第一项分母
double num;//获取每一项
double sum = 0.0;//获取和
for (int i = 1; i <= n; i++) {
num = a / b;//项
sum += num;//和
double temp = a;//临时变量存储a
a = a + b;//第n项分子 = 第n-1项的 分子+分母
b = temp;//第n项分母 = 第n-1项的 分子
}
System.out.println("前" + n + "项和为:" + sum);
}
}
```
java中求1/1+1/2+2/3+3/5+5/8+8/13+13/21……的前n项的和
以下是Java中求1/1+1/2+2/3+3/5+5/8+8/13+13/21……的前n项的和的代码示例:
```java
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
int n = scanner.nextInt();
double sum = 0;
double a = 1, b = 1, c;
for (int i = 1; i <= n; i++) {
sum += a / b;
c = a + b;
a = b;
b = c;
}
System.out.printf("%.4f", sum);
}
}
```
输入n,程序会计算前n项的和并输出结果,保留小数点后4位。
相关推荐
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.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)
![](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)