當前位置:博客首頁>>PHP >> 閱讀正文

PHP實現(xiàn)從1累加到100(1+2+….+100=)的幾種思路

作者: 鄭曉 分類: PHP 發(fā)布于: 2013-03-07 10:57 瀏覽:24,739 評論(7)


一個經(jīng)典的小學問題也是一個簡單的PHP小應用,1+2+3……100=多少?使用PHP應該怎么寫?

這里總結了以下幾種思路:

1.普通PHPer:

$sum=0;
for($i=1;$i<=100;$i++) { $sum+=$i;}echo $sum;

2.文藝PHPer:

$sum= $i = 0;
while( $i<= 100 ) { $sum += ( $i++ );}echo $sum;

3.遞歸帝:

function get_sum($n){
return $n==1?1:$n+get_sum($n-1);
}
echo get_sum(100)

4.神:

echo array_sum(range(1,100));


5.二逼青年歡樂多:

$n = 100;
echo (1+$n)*($n/2);


baozou

? ? ? ?

本文采用知識共享署名-非商業(yè)性使用 3.0 中國大陸許可協(xié)議進行許可,轉載時請注明出處及相應鏈接。

本文永久鏈接: http://www.yjfs.org.cn/php-several-ideas-to-achieve-a-cumulative-100-1-2-100.html

PHP實現(xiàn)從1累加到100(1+2+….+100=)的幾種思路:目前有7 條留言

用戶評論頭像 公正的水母發(fā)表于 2016年11月29日 17:47[回復]

哇哇哇哇

用戶評論頭像 happmaoo發(fā)表于 2013年03月09日 12:19[回復]

交換鏈接嗎 加上你的鏈接了 :mrgreen:

用戶評論頭像 happmaoo發(fā)表于 2013年03月09日 12:15[回復]

博客沒用php,是用python,所以搞python了 :mrgreen:

用戶評論頭像 謝澤文博客發(fā)表于 2013年03月08日 11:30[回復]

?? ??

用戶評論頭像 謝澤文博客發(fā)表于 2013年03月08日 11:30[回復]

恩恩 評論的樓層數(shù) 就是利用這個加的 我比較懶 哈哈
博主可以交換一個連接不?

用戶評論頭像 蝸牛發(fā)表于 2013年03月08日 10:33[回復]

本來打算學習php,不過按照領導要求我要學c#了

    用戶評論頭像 鄭曉發(fā)表于 2013年03月08日 10:34[回復]

    可以都學習一下 ??

發(fā)表評論

change vcode