递归求和c实现

#include <stdio.h>

int f(int n)
{
    
    if(n == 1)
        return 1;
    else
    {
        return (n + f(n -1));
    }
}

void main()
{
    int sum = 0,n;
        printf("请输入一个数字");
        scanf("%d",&n);
    sum = f(n);
    printf("%d", sum);
}

 

posted @ 2014-10-28 20:18  肉球  阅读(479)  评论(0编辑  收藏  举报