递归-求前n项和

作者: 黄一倚 | 来源:发表于2018-08-01 13:42 被阅读8次
    #include <stdio.h>
    #include <stdlib.h>
    
    /**
        用递归求前n项和
    */
    long sum(int n){
        if(1==n)
            return 1;
        else
            return sum(n-1)+n;
    }
    
    int main()
    {
        int n;
        printf("请输入需要求前n项和的n:");
        scanf("%d",&n);
        printf("你所要求的前n项和为:%ld\n",sum(n));
        return 0;
    }
    
    

    运行结果

    image.png

    相关文章

      网友评论

        本文标题:递归-求前n项和

        本文链接:https://www.haomeiwen.com/subject/csalvftx.html