PHP循环求和--计算s=100+101+...+999的奇数之和

 1 <?php
 2   $s=0;
 3   for($i=100;$i<=999;$i++){
 4       if($i%2==1){
 5           $s+=$i;
 6           }
 7       }
 8       echo $s;
 9       echo "<br>";
10 ?>
1 function getQ($num, $sum = 0) {
2     $numQ = $num % 2 == 0 ? $num - 1 : $num;
3     return $numQ <= 0 ? $sum : getQ($numQ - 2, $sum + $numQ);
4 }
5 echo getQ(999);

 

上一篇:啃完999页Android面试高频宝典,全网独家首发!


下一篇:restFull api接口