蓝桥杯训练:递归——f(n)=1^2+2^2+……+n^2

问题描述:用递归方法来求解f(n)=1^2+2^2+……+n^2,n的值由主函数输入
作者:何知令
完成时间:2017年6月1日
输入:正整数n

输出:题目要求输出内容

代码:

/*
问题描述:用递归方法来求解f(n)=1^2+2^2+……+n^2,n的值由主函数输入
作者:何知令
完成时间:2017年6月1日
输入:正整数n
输出:题目要求输出内容
*/
#include 
#include 
int f(int n)
{
    if(n==1)
        return 1;
    return f(n-1)+n*n;
}
int main()
{
    int n;
    scanf("%d",&n);
    printf("%d",f(n));
    return 0;
}
程序运行结果展示:

知识点总结:递归

学习心得:。。。

你可能感兴趣的:(蓝桥杯训练:递归——f(n)=1^2+2^2+……+n^2)