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

来源:互联网 发布:linux配置samba服务器 编辑:程序博客网 时间:2024/05/16 15:35

问题及代码:

/* *Copyright (c) 2016,烟台大学计算机学院 *All rights reserved. *文件名称:zwj.cpp *作    者:张伟晶 *完成日期:2016年3月19日 *版 本 号:v1.0 * *问题描述:用递归的方法求阶乘 *输入描述:数字n *程序输出:n的阶乘 */#include<iostream>using namespace std;int fun(int );int main(){    int n,x;    cin>>n;    x=fun(n);    cout<<x;    return 0;}int fun(int n){    if(n==1 || n==0)        return 1;    else        return n*fun(n-1);}

运行结果:

知识点总结:

递归。

学习心得:

持续努力,保持激情。

0 0