求前20项的和,用for循环2/1,2/3,3/5,8/5,13/8,21/13.用JAVA语言来写,偶知道规律但是不知道怎么写,顺便写下来

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/29 15:43:00

求前20项的和,用for循环2/1,2/3,3/5,8/5,13/8,21/13.用JAVA语言来写,偶知道规律但是不知道怎么写,顺便写下来
求前20项的和,用for循环
2/1,2/3,3/5,8/5,13/8,21/13.
用JAVA语言来写,偶知道规律但是不知道怎么写,顺便写下来

求前20项的和,用for循环2/1,2/3,3/5,8/5,13/8,21/13.用JAVA语言来写,偶知道规律但是不知道怎么写,顺便写下来
int a = 1;
int b = 2;
double sum = 0;
for (int i = 0; i < 20; i++) {
System.out.print(b+"/"+a+" ");
sum += b / (a*1.0);
int tmp=a;
a = b;
b = tmp + b;
}
System.out.println();
System.out.println("sum : "+sum);