Re: [請益] while迴圈問題><...

看板PHP作者 (自己也要知道肥!!)時間19年前 (2006/09/21 12:41), 編輯推噓1(100)
留言1則, 1人參與, 最新討論串2/4 (看更多)
※ 引述《CuteAmi (黃金獵犬香草拿堤)》之銘言: : 各位大大 : 有一題想請教大家: : 就是在1~100中所有4的倍數總和 : 如下: : <? : $sum=0; : $i=1; : while($i<=100) : { : if($i%4!=0)//除以4以後若餘數不是零(即餘數為:1,2,3時)直接跳出 : { : continue; : } : else//可以整除4(即餘數為零)時執行累加數值 : { : $sum=$sum+$i; : $i++; : } : } : echo $sum;//印出所有1~100中4的倍數總和值 : ?> : 結果RUN不出來>__< : 想請問高手大大哪裡出現問題呢?? : 卸卸!!! 修改做法一: <? $sum=0; $i=1; while($i<100) { if($i%4==0){ $sum=$sum+$i; } $i++; } echo $sum;//印出所有1~100中4的倍數總和值 ?> 更正: <?php $sum=0; $i=1; while($i<=100) { if($i%4!=0)//除以4以後若餘數不是零(即餘數為:1,2,3時)直接跳出 { $i++; continue; // continue跳過這一次 //$i也要跟著著變化 不然都是跑$i=1 } else//可以整除4(即餘數為零)時執行累加數值 { $sum=$sum+$i; $i++; } } echo $sum;//印出所有1~100中4的倍數總和值 ?> -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 219.81.161.45

09/24 18:38, , 1F
是mysql_result, 抱歉
09/24 18:38, 1F
文章代碼(AID): #154XW1Bh (PHP)
討論串 (同標題文章)
文章代碼(AID): #154XW1Bh (PHP)