要计算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("前5个自然数的平方和为 125 "); echo sum_of_squares ($limit); ?>
输出结果
前5个自然数的平方和为 125
定义了一个名为“ sum_of_squares”的函数,该函数的目的是找到自然数的平方。在这个函数中,sum值被初始化为0。for循环遍历从1到$limit的元素。每次,在sum变量中,都会添加迭代值的平方。当循环结束时,sum的值作为输出返回。在函数外部,指定了一个变量$limit赋值为5,然后将$limit传递给求平方和的函数。