php中用户从表单中输入一个数n(0<n<100),请计算1*1+2*2+3*3+4*4+5*5+...+n*n的结果
时间: 2024-05-01 21:19:01 浏览: 63
一个计算1+2+3+5+8+13+...+n的算法程序
3星 · 编辑精心推荐
可以使用循环来计算这个数列的和,具体实现如下:
```php
<?php
$n = $_POST['n']; // 假设用户从表单中输入的数值为$n
$sum = 0;
for ($i = 1; $i <= $n; $i++) {
$sum += $i * $i;
}
echo "1*1+2*2+3*3+...+$n*$n=$sum"; // 输出结果
?>
```
上述代码中,$n 表示用户从表单中输入的数值,$sum 表示数列的和。使用 for 循环遍历 1 到 $n 的数值,每次将 $i 的平方加入到 $sum 中,最终输出结果。
阅读全文