递归 练习

来源:互联网 发布:网络qos管理 编辑:程序博客网 时间:2024/05/18 18:20
/**程序的版权和版本声明部分:*Copyright(c)2013,烟台大学计算机与控制工程学院*All rights reserved.*文件名称:*作者:曹昕卓*完成日期:2013年 12月3 日*版本号:v1.0*对任务及求解方法的描述部分:*输入描述: n*问题描述:求1*1+2*2+...+n*n*程序输出:1*1+2*2+...+n*n的值*问题分析:*算法设计:*/#include <iostream>using namespace std;int f(int);int main(){    int n;cout<<"请输入一个数:"<<endl;cin>>n;cout<<f(n)<<endl;return 0;}int f(int n){int sum=0;if(n==1){sum=1;}else{sum=n*n+f(n-1);}return sum;}

成果展示: