当前位置:编程学习 > php >>

PHP阶乘问题

计算n的阶乘,其中n取值范围:从-1到9。要求:(1)当n<0时,提示错误;(2)输出形式为:n!=?   例如:0!=1

                       1!=1

                       2!=2

追问:哥们,用答案来顶把
答案:function factorial($n){   if($n<0){       echo "参数错误";       return false;  }elseif($n<2){       return 1;  }else {       return $n * factorial($n-1);  }}function main($n)
{   $res = factorial($n);   if($res>0)       echo $n."!=".$res;}使用时调用main函数就可以了

顶一个!

- -兄弟们都等着呢、、

上一个:php session传值
下一个:PHp date函数

CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,