美文网首页
PHP从1加到100的几种思路方法!

PHP从1加到100的几种思路方法!

作者: DragonersLi | 来源:发表于2017-09-18 11:06 被阅读167次

1.for循环:

$sum = 0;
for($i=1;$i<=100;$i++){
$sum += $i;
}

2.while循环:

  $i = 0;
 while($i<=100){
    $sum[] = $i++; 
 }  echo array_sum($sum);


3.rand(1,100)生成从1到100的数组,再array_sum()计算:

echo array_sum(range(1,100));

4.递归思路:

function get_sum($n){ 
     return $n ? $n+get_sum($n-1) : 0;  
}
    echo get_sum(100);

5.首尾相加,乘以平均数:(100+1)*(100/2)

 $i = 100;
 echo ($i+1)*($i/2);

相关文章

网友评论

      本文标题:PHP从1加到100的几种思路方法!

      本文链接:https://www.haomeiwen.com/subject/crivsxtx.html