有一分数序列:2/1,3/2,5/3,8/5,13/8,21/13...求出这个数列的前20项之和。
public static void main(String[] args) {
double fz = 2;
double fm = 1;
double sum = 0;
StringBuilder sb = new StringBuilder();
for(int i = 1;i <= 20;i++) {
sum += fz / fm;
sb.append(fz);
sb.append("/");
sb.append(fm);
if(i < 20){
sb.append("+");
}else{
sb.append("=");
}
fz = fz + fm;
fm = fz - fm;
}
sb.append(sum);
System.out.println(sb);
}