PHP代码如果实现阶乘?求(0!=1)
202003090206罗今天分享php代码实现的思路。
首先是代码:
<html>
<head>
<meta charset="utf-8">
<title>阶乘</title>
</head>
<body>
<?php
echo"<meta charset='utf-8'>";
function fact($n) {
$sum = 1; //赋值$sum=1,用于存储阶层结果
for ($i = 1; $i < $n+1; $i++) {
$sum =$sum*$i; //将每次循环的$i相乘,赋值给$sum
} //用for语句循环遍历1~n的数
echo "$n 的阶乘为: " . $sum."<br />";
} //用function来声明自定义函数,我们需要自定义一个函数来实现阶乘
fact(1);
fact(2);
fact(3);
?>
</body>
</html>
实现结果示例
-202003090206罗