手记

递归-求前n项和

#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



作者:桓宇Harry
链接:https://www.jianshu.com/p/69a5911d9ef2


0人推荐
随时随地看视频
慕课网APP