阐述了在PHP中基于简单递归函数求解一个数阶乘的方法。分享给大家参考,如下:
一、问题:
求一个数的阶乘,然后,a!=a * (a-1) * (a-2) * (a-3) *.* 2 * 1.例如,6的阶乘是6!=6*5*4*3*2*1=720.
二、实现代码:
?PHP function demo($ a){ if($ a 1){ $ r=$ a* demo($ a-1);} else { $ r=$ a;}返回$ r;} $ a=6;echo $ a . a .的阶乘值。演示(a美元);第三,显示结果:
附言:在这里,我们推荐几种计算工具,供您进一步参考:
在线一元函数(方程)解计算工具:http://tools.jb51.net/jisuanqi/equ_jisuanqi
科学计算器在线使用_高级计算器在线计算:http://tools.jb51.net/jisuanqi/jsqkexue
在线计算器_标准计算器:http://tools.jb51.net/jisuanqi/jsq
更多对PHP相关内容感兴趣的读者可以查看本网站专题:《PHP数学运算技巧总结》、《PHP运算与运算符用法总结》、《php字符串(string)用法总结》、《PHP数组(Array)操作技巧大全》、《PHP常用遍历算法与技巧总结》、《PHP数据结构与算法教程》、《php程序设计算法总结》、《php正则表达式用法总结》、《php常见数据库操作技巧汇总》。
希望本文对PHP编程有所帮助。