<?
$temp=0;
for($i=1;$i<=100;$i++)
{
if($i%2!=0)
{
$temp+=$i;
echo $temp."<br>";
}
}
?>
$temp=0;
for($i=1;$i<=100;$i++)
{
if($i%2!=0)
{
$temp+=$i;
echo $temp."<br>";
}
}
?>
解决方案 »
- PHP引用问题
- COOKIE问题
- 用户修改option 选项的时候怎么把原有的数据显示出来?
- Dreamweaver2004安装问题,紧急求救!
- 在写购物车时关于input的问题
- 我只在自己的电脑上学习PHP(学习它的语法),只装PHP的编译器可以吗?装好以后应该怎样使用它来写PHP的源程序,和编译它。
- 请问mysql表中的字段个数有没有限制?最大为多少?在线等候。。。
- 关于用php 如何去连接sql server 7.0数据库?急急急急急急急急!!!
- 如何实现登陆查询资料问题
- php server
- 看看谁的随机抽题代码最好??
- 对应session变量,用session_is_registered和isset检测有何区别,哪个好?
$temp=0;
for($i=1;$i<=100;$i++)
{
if($i/2!=0)
{
$temp+=$i;
}
}
echo $temp;
?>呵呵~~如果在for里面echo的话~~就会变成 奇数+奇数=偶数
改为
if($i%2!=0)应该就可以啦!@
for($i=1;$i<100;$i+=2)
{
$sum += $i
}
print $sum;
的方法完全正确。如果你只想得到最好结果的话,就
<?
$temp=0;
for($i=1;$i<=100;$i++)
{
if($%2!=0)
{
$temp+=$i;
}
}
echo $temp;
?>