Jquery中文网 www.jquerycn.cn
Jquery中文网 >  脚本编程  >  php  >  正文 php递归函数求阶乘

php递归函数求阶乘

发布时间:2018-01-14   编辑:www.jquerycn.cn
分享一个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如何计算数的阶乘
python求n的阶乘
什么是php递归
Python阶乘求和的方法
Go 语言递归函数
一文了解Python中的递归
Javascript递归函数的小例子
使用python递归函数实现实现N阶乘

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