本帖最后由 邹学良 于 2013-3-7 10:09 编辑
- public class Fibonacci
- {
- private static double y;
- public static void main(String args[])
- {
- int i=1;
- double y=0;
- double sum=0;
- for(i=1;i<=22;i++) {
- if(i>2)
- {
- y=f(i)/f(i-1);
- sum+=y;
- }
- }
- System.out.print(sum+" ");
- }
- public static double f(double x)
- {
- if(x==1 || x==2){
- return 1;
- }else{
- return f(x-1)+f(x-2);
- }
- }
- }
复制代码 怎么通过总和用递推打印出数列呢?
大神们说说思想即可
|