练习:递归求和

来源:互联网 发布:用c语言输出以下图案 编辑:程序博客网 时间:2024/05/19 22:03
/* * Copyright (c) 2013, 烟台大学计算机学院* All rights reserved.* 作    者:王颖* 完成日期:2013 年 12 月 02 日* 版 本 号:v1.0** 输入描述: 无* 问题描述:递归* 程序输出:略* 问题分析:略* 算法设计:略*/#include <iostream>using namespace std;int main(){  int f(int);  int n,s;  cout<<"input the number n:"<<endl;  cin>>n;  s=f(n);  cout<<"the result is:"<<s<<endl;    return 0;}int f(int n){    if(n==1)    return 1;    else    return (f(n-1)+n*n);}


运行结果:

心得体会:·····慢慢做!