如何使用for循环与php求和?
我正在学习PHP。有人能帮我理解如何求和吗 例如,我想使用For循环对从1到10的所有数字求和:如何使用for循环与php求和?,php,for-loop,Php,For Loop,我正在学习PHP。有人能帮我理解如何求和吗 例如,我想使用For循环对从1到10的所有数字求和: '1+2+3+4+5+6+7+8+9+10=?' 因为你特别提到了for循环: <?php $start = 1; $end = 10; $sum = 0; for ($i = $start; $i <= $end; $i++) { $sum += $i; } echo "Sum from " . $start . " to " . $end . " =
'1+2+3+4+5+6+7+8+9+10=?'
因为你特别提到了for循环:
<?php
$start = 1;
$end = 10;
$sum = 0;
for ($i = $start; $i <= $end; $i++) {
$sum += $i;
}
echo "Sum from " . $start . " to " . $end . " = " . $sum;
因为你特别提到了for循环:
<?php
$start = 1;
$end = 10;
$sum = 0;
for ($i = $start; $i <= $end; $i++) {
$sum += $i;
}
echo "Sum from " . $start . " to " . $end . " = " . $sum;
是的,这很容易做到:
array_sum(range(1, 10))
或
是的,这很容易做到:
array_sum(range(1, 10))
或
这就够了。。。你有很多选择来做这件事
$a=0;
for($i=0;$i==10;$i++)
{
$a=$a+$i;
}
echo 'Sum= ' . $a ;
这就够了。。。你有很多选择来做这件事
$a=0;
for($i=0;$i==10;$i++)
{
$a=$a+$i;
}
echo 'Sum= ' . $a ;
不确定我是否理解这个问题,但是
$sum = 0;
for ($i = 1; $i <= 10; $i++) {
$sum += $i;
}
echo 'The sum: ' . $sum;
应该将1到10之间的数字相加到$sum变量中。不确定我是否理解这个问题,但是
$sum = 0;
for ($i = 1; $i <= 10; $i++) {
$sum += $i;
}
echo 'The sum: ' . $sum;
应将介于1和10之间的数字相加到$sum变量中。对于$i=0$对于$i=0,i$我试着这样做:
试着这样做:
让1+2+3+4+5=?用递归函数
<?php
$n=1;
echo Recursion($n);
function Recursion($n){
if ($n <=5){
if($n<5){
echo "$n+";
}
else echo "$n=";
return $n+Recursion($n+1);
}
}
?>
让1+2+3+4+5=?用递归函数
<?php
$n=1;
echo Recursion($n);
function Recursion($n){
if ($n <=5){
if($n<5){
echo "$n+";
}
else echo "$n=";
return $n+Recursion($n+1);
}
}
?>
非常感谢非常感谢。。。或$i=1$i==10$i++,无需添加零…或$i=1$i==10$i++,不需要加零。到目前为止,您尝试了什么?你被困在哪里了?到目前为止你做了什么?你被困在哪里了?请给你的答案添加一些解释,以便其他人可以从中学习-为什么递归在这里有任何帮助?在这里使用递归没有,绝对没有好处。请给你的答案添加一些解释,以便其他人可以从中学习-为什么递归在这里有任何帮助?这里使用递归没有,绝对没有好处。请给你的答案添加一些解释,以便其他人可以从中学习。据我所知,你的代码中没有对数字进行总结。请对你的答案进行解释,以便其他人可以从中学习。据我所知,这些数字并没有在你的代码中汇总严格地说,这并不能解决问题。OP要求一个循环严格地说,这并不能解决问题。OP要求一个for循环