第4周项目5用递归方法求解(1)

来源:互联网 发布:阿里云身份证识别api 编辑:程序博客网 时间:2024/05/20 22:01
问题及代码 :
/*Copyright (c) 2016,烟台大学计算机学院
*All rights reserved.
*文件名称 :
*作    者 : 刘云
*完成日期 : 2016年3月19号
*版 本 号 : v1.0
*
*问题描述 :  递归问题
*输入描述 :  n
*程序输出 :  n的阶乘

*/

#include<iostream>using namespace std;int fun(int n){    if(n==1)return 1;    else return n*fun(n-1);}int main(){    int n;    cin>>n;    cout<<fun(n)<<endl;    return 0;}

运行结果 :

       5     

   120

知识点总结 :
  从这个过程中,进一步巩固了对简单程序结构的认识,也学会了计算自顶向下由简及深的方法
 学习心得 :
    从现在开始,我要认真学习C++,巩固知识点,在这个领域做到最好。


0 0
原创粉丝点击