php递归函数求阶乘
发布时间:2018-01-14 编辑:jiaochengji.com
分享一个php递归函数的例子,用递归函数求一个数的阶乘,有需要的朋友参考下。
本节内容:
php递归函数求阶乘
求一个数a的阶乘,那么,a!=a*(a-1)*(a-2)*(a-3)*……*2*1.比如,6的阶乘6!=6*5*4*3*2*1=720.那么,如何通过php代码实现求任意一个数的阶乘?
实现代码:
复制代码 代码示例:
<?php
function demo($a)
{
if($a > 1)
{
$r=$a*demo($a-1);
}else
{
$r=$a;
}
return $r;
}
$a=6;
echo $a."的阶乘的值".demo($a);
?>
function demo($a)
{
if($a > 1)
{
$r=$a*demo($a-1);
}else
{
$r=$a;
}
return $r;
}
$a=6;
echo $a."的阶乘的值".demo($a);
?>
php递归函数求阶乘的显示结果:
您可能感兴趣的文章:
php递归函数求阶乘
python递归求阶乘的方法
python求n的阶乘
python如何计算数的阶乘
Python阶乘求和的方法
什么是php递归
Javascript递归函数的小例子
一文了解Python中的递归
如何用python求n的阶乘并输出?
python如何计算n的阶乘
上一篇:PHP递归算法实例解析
下一篇:设置php页面编码的二种方法
[关闭]