public static int Func(int n)
{
if (n < 0)
{
throw new ArgumentException("不能小于0");
}
if (n == 0 || n == 1)
{
return 1;
}
return n * Func(n - 1);
}
使用递归求n的阶乘
递归函数实现阶乘
最新推荐文章于 2023-01-19 17:59:10 发布
本文介绍了一个使用递归方式实现阶乘计算的简单函数。该函数首先检查输入是否为负数,若是则抛出异常;若输入为0或1,则直接返回1;否则返回当前数值乘以前一个数值的阶乘结果。
4144

被折叠的 条评论
为什么被折叠?



