第4周项目5:用递归方法求解-求n的阶乘

来源:互联网 发布:ted演讲软件下载 编辑:程序博客网 时间:2024/05/17 07:19
/* * Copyright(c)2016,烟台大学计算机与控制工程学院 * All rights reserved. * 文件名称:第4周项目5:用递归方法求解-求n的阶乘 * 作者:于子娴 * 完成日期:2016.3.22 * 版本号:v1.0 * * 问题描述:编写递归函数求出n的阶乘。(自定义main函数,调用定义的递归函数。) * 输入描述:n * 程序输出:n的阶乘。 */#include<iostream>using namespace std;int fact(int n);int main(){    int sum,n;    cin>>n;    sum=fact(n);    cout<<sum<<endl;}int fact(int n){    int sum;    if(n==1||n==0)        sum=1;    else        sum=n*fact(n-1);    return sum;}运行结果:<img src="http://img.blog.csdn.net/20160323194304453" alt="" />知识点总结:自定义函数,递归学习心得:熟练掌握。

0 0
原创粉丝点击