递归实现求1000以内的奇数的和

4. 递归实现求1000以内的奇数的和

package org.lanqiao.proj.task.task4;

public class JiShuSum {

    public static void main(String[] args) {
        // TODO Auto-generated method stub
        System.out.println(f(1000));
    }
    static int f(int n){
        if(n%2 == 0)n--;
        if(n == 1){
            return 1;
        }else{
            return n+f(n-2);
        }
    }
}

阅读更多

没有更多推荐了,返回首页