有一分数序列:2/1,3/2,5/3,8/5,13/8,21/13...求出这个数列的前20项之和。 double num=0; List<Double>list=new ArrayList<Double>(); for(int i=1;i<=21;i++){ if(i<3){ list.add(1.0); continue; } list.add(list.get(i-2)+list.get(i-3)); } for(int i=0;i<list.size()-1;i++){ num +=(list.get(i+1))/list.get(i); } System.out.println(num);
转载于:https://www.cnblogs.com/hljj/p/6953668.html
相关资源:Python实现分数序列求和