PHP 程序计算前 n 个自然数的平方和


若要在 PHP 中计算前 n 个自然数的平方和,代码如下所示:

示例

 在线演示

<?php
function sum_of_squares($limit)
{
   $ini_sum = 0;
   for ($i = 1; $i <= $limit; $i++)
      $ini_sum += ($limit * $limit);
   return $ini_sum;
}
$limit = 5;
print_r("The sum of square of first 5 natural numbers is ");
echo sum_of_squares ($limit);
?>

输出

The sum of square of first 5 natural numbers is 125

我们定义了一个名为“sum_of_squares”的函数,它将求自然数平方的上限作为参数。在此函数中,将一个 sum 值初始化为 0。一个“for”循环遍历 1 到上限的元素。每次,向“sum”变量中添加迭代值的平方。当控制到达末尾时,sum 的值将作为输出返回。在函数外,指定一个上限值,并通过将上限值传递给函数来调用该函数。

更新于:2020 年 7 月 2 日

579 次浏览

开启你的 职业生涯

完成课程后获得认证

开始
广告