JAVA经典算法第二十题

【程序20】   题目:有一分数序列:2/1,3/2,5/3,8/5,13/8,21/13...求出这个数列的前20项之和。  
1.程序分析:请抓住分子与分母的变化规律。
public class test20 {
 public static void main(String[] args) {
  float fm = 1f;
  float fz = 1f;
  float temp;
  float sum = 0f;
  for (int i=0;i<20;i++){
   temp = fm;
   fm = fz;
   fz = fz + temp;
   sum += fz/fm;
   //System.out.println(sum);
  }
  System.out.println(sum);
 }
}


你可能感兴趣的:(java,算法)