AcWing 819. 递归求阶乘

简介: AcWing 819. 递归求阶乘

文章目录

  • AcWing 819. 递归求阶乘
  • AC代码


AcWing 819. 递归求阶乘

本题链接:AcWing 819. 递归求阶乘

本博客给出本题截图

image.png

AC代码

代码

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


目录
相关文章
|
12月前
|
算法 C++
C++快速幂(递归)
C++快速幂(递归)
|
存储 算法
蓝桥杯:递归 与 例题:斐波那契数列及优化与应用
蓝桥杯:递归 与 例题:斐波那契数列及优化与应用
78 0
|
6月前
递归阶乘详解
递归阶乘详解
42 1
|
6月前
|
C语言
递归求阶乘
【1月更文挑战第18天】C语言实例——递归求阶乘。
34 1
|
6月前
|
机器学习/深度学习
leetcode-172:阶乘后的零
leetcode-172:阶乘后的零
43 0
|
机器学习/深度学习 算法 Java
从斐波那契数列到递归
大家好,我是王有志。今天我们要通过经典数学问【题斐波那契数列】来学习非常重要的编程技巧:递归。
144 1
从斐波那契数列到递归
|
机器学习/深度学习
求n的阶乘(递归法和循环法
根据阶乘的计算方法:n!= 1 * 2 * 3*…*n,我们在一个for循环完成 n 次乘法运算。注意因为是连乘,最终阶乘结果可能会非常大所以我们在Fac函数中用 long long 类型的变量来记录阶乘的结果。
LeetCode 172. 阶乘后的零
给定一个整数 n,返回 n! 结果尾数中零的数量。
77 0
AcWing 820. 递归求斐波那契数列
AcWing 820. 递归求斐波那契数列
64 0
AcWing 820. 递归求斐波那契数列