php 100以内偶数和怎么写?
来源:百度知道 编辑:UC知道 时间:2024/05/04 14:46:04
<?php
$sum =0;
for ($i =1 ; ;$i++) {
if ($i == 100)
break;
if ($i % 2 != 0)
continue;
$sum += $i;
}
echo $sum;
?>
这是奇数和
$sum =0;
for ($i =1 ; ;$i++) {
if ($i == 100)
break;
if ($i % 2 != 0)
continue;
$sum += $i;
}
echo $sum;
?>
这是奇数和
为什么要这么复杂,100以内的偶数就是2\4\6\.....100呀,程序这样写:
<?php
$sum=0;
for ($i=2;$i<=100;$i+=2) $sum+=$i;
echo $sum;
?>
初始化一个语句,运算一个语句,输出一个语句,简单明了。
我很晕倒啊....
咋都这样写
$start = 2; // 从1开始
$max = 100; // 最大值100
if ($start % 2) $start++; // 计算第一个应该考虑的数字
if ($max % 2) $max--; // 计算最后个应该考虑的数字
$mid = $max / 4; // 取系数 ( /2 /2 )
$sum = ($start + $max) * $mid;
根本不用循环~~~
<?php
$sum = 0;
for($i = 0; $i <= 100; $i += 2){
$sum += $i;
}
echo $sum;
?>
<?php
$sum =0;
for ($i =1;$i<101;$i++) {
if ($i %2 ==0 ) {
$sum += $i;
}else{
continue;
}
}
echo '结果为'.$sum;
?>
结果为2550