一路for循环题

WBOY
Freigeben: 2016-06-13 12:48:44
Original
835 Leute haben es durchsucht

一道for循环题
  今天看到了一道题,觉得比较有意思

<br />
$n = 20;<br />
for($i = 0; $i < $n; $i--) {<br />
    var_dump('-');<br />
}<br />
Nach dem Login kopieren

说是,上面那段代码修改或是增加一处,循环体内执行二十次,明眼人都看出来,上述代码是死循环的,下面是几个方法
1、
<br />
$n =20;<br />
for ($i = 0; -$i < $n; $i --) {<br />
    var_dump('-');<br />
<br />
}<br />
Nach dem Login kopieren

2、
<br />
$n = 20;<br />
for ($i = 0; $i < $n; $i ++) {<br />
    var_dump('-');<br />
}<br />
Nach dem Login kopieren

3、
<br />
$n =20;<br />
for ($i = 0; $i < $n; $n --) {<br />
    var_dump('-');<br />
<br />
}<br />
Nach dem Login kopieren

不过听说还有好多解法,希望知道的朋友能够列举出来,开开眼界!!!


------解决方案--------------------
<br />
$n =20; for ($i = 0; $n < $i; $n --) {<br />
     var_dump('-');   <br />
}<br />
Nach dem Login kopieren


------解决方案--------------------
$n =20; <br />
for($i = 0; $i*($i+$n) < $n; $i--) {<br />
    var_dump('-');<br />
}
Nach dem Login kopieren

------解决方案--------------------
$n =20; <br />
for($i = 0; $i < $n*($i+$n); $i--) {<br />
    var_dump('-');<br />
}
Nach dem Login kopieren


这些都可以id,会是改或加都可以,那就可以运用很多公式放在条件那里的
------解决方案--------------------
$n =20;
for ($i = 0; -$i < $n; $i --) {
var_dump('-');

}
------解决方案--------------------
<br />
$n = 20; <br />
for($i = 0; ($i*$i) < $n; $i--) <br />
{     <br />
    var_dump('-');<br />
}<br />
Nach dem Login kopieren

<br />
$n = 20; <br />
for($i = 0; abs($i) < $n; $i--) <br />
{     <br />
    var_dump('-');<br />
}<br />
Nach dem Login kopieren

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!