以下是使用PHP编写的求奇数阶乘和的代码:
<?php
function factorial($n) {
$result = 1;
for ($i = 1; $i <= $n; $i+=2) {
$result *= $i;
}
return $result;
}
function sumOfOddFactorials($n) {
$sum = 0;
for ($i = 1; $i <= $n; $i+=2) {
$sum += factorial($i);
}
return $sum;
}
$n = 5; // 求5以内奇数阶乘和
$sum = sumOfOddFactorials($n);
echo "奇数阶乘和为: " . $sum;
?>
这段代码中,我们定义了两个函数,factorial()用于计算一个数的阶乘,sumOfOddFactorials()用于计算奇数阶乘的和。在sumOfOddFactorials()函数中,我们使用一个循环来遍历每一个奇数,然后调用factorial()函数计算该奇数的阶乘,并将结果累加到总和中。最后,我们调用sumOfOddFactorials()函数,并将结果打印出来。
上一篇:php汇率换美元
下一篇:设置php的字符集
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站