回 帖 发 新 帖 刷新版面

主题:请大家帮忙!C# 用递归算法求和

用递归算法求和 n+(n+1)+(n+2)+(n+3)+(n+4)+...+(n+m),n,m都是自然数.
谢谢大家了!

回复列表 (共2个回复)

沙发

用sum=digui(n,n+m)做入口
private int digui(int n,int K)
{
   return (n>k)?0:(n+digui(n+1,K));
}

板凳

private int Add(int n,int m)
{
    if(n==m)
        return n;
    else if(n<m)
        return n+Add(n+1,m);
    else
        return 0;
}

我来回复

您尚未登录,请登录后再回复。点此登录或注册