菜鸟涂鸦作品展_No.20

//【程序20】 题目:有一分数序列:2/1,3/2,5/3,8/5,13/8,21/13...
//求出这个数列的前20项之和。
public class _20_fenhe {
public static void main(String[] args){
float[] num=new float[30];
num[0]=1;
num[1]=2;
float[] dnum=new float[30];
float dsum=0;
for (int i=0 ; i<20 ; i++){
num[i+2]=num[i]+num[i+1];
dnum[i]=num[i+1]/num[i];
dsum=dsum+dnum[i];
}
System.out.println("前20项之和为"+dsum);
}
}

 

涂鸦心得:
  要除出来一个float型的数据,分子分母也要是float型的。。。

原文地址:https://www.cnblogs.com/aniuer/p/2667881.html