教程集 www.jiaochengji.com
教程集 >  脚本编程  >  php  >  正文 php递归函数求阶乘

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); 
?> 

php递归函数求阶乘的显示结果:
php递归函数求阶乘

您可能感兴趣的文章:
php递归函数求阶乘
python递归求阶乘的方法
python求n的阶乘
python如何计算数的阶乘
Python阶乘求和的方法
什么是php递归
Javascript递归函数的小例子
一文了解Python中的递归
如何用python求n的阶乘并输出?
python如何计算n的阶乘

关键词: php递归函数  递归函数  阶乘   
[关闭]
~ ~