1+2+3+4…+100=多少?你能想到几种思路?

  • 首页 > 网络资讯站
  • 作者:梓熙
  • 时间: 2016年11月14日 1:40
  • 字数:605 个
  • 字号:
  • 评论:2 条
  • 浏览:1351 次
  • 百度:百度已收录
  • 分类: 网络资讯站
  • 时间:2016-11-14 1:40 热度:1351° 评论:2 条 

                   一个经典的小学问题也是一个简单的PHP小应用,1+2+3……100=多少?使用PHP应该怎么写?

    能够想到三种你算是入门了,四种说明你对PHP已经很熟悉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);
    5.三逼青年欢乐多:
    $starp=1;
    $end=100;
    echo ($starp+$end)/2 * ($end-$starp+1);


    正文到此结束
    您阅读这篇文章共花了: 
    本文链接:http://zixiylw.top/87.html
    版权声明:若无特殊注明,本文皆为《梓熙》原创,转载请保留文章出处。
    捐赠支持:如果觉得这篇文章对您有帮助,请“扫一扫”鼓励作者!

    热门推荐

    Hello! How do you see it?

    你还可以输入250 / 250 个字

    嘻嘻 大笑 可怜 吃惊 害羞 调皮 鄙视 示爱 大哭 开心 偷笑 嘘 奸笑 委屈 抱抱 愤怒 思考 日了狗

    已有2条吐槽

    Nightsong

    2016-11-27 19:46 黑龙江省哈尔滨市联通
    完了暴露地址了
     未知操作系统   未知浏览器

    Nightsong

    2016-11-27 19:44 黑龙江省哈尔滨市联通
    棒棒哒 face
     未知操作系统   未知浏览器

                   

    返回顶部    返回首页    手气不错    后花园   
    版权所有:梓熙博客    站点维护: 梓熙   +主题模板:【PJAX 梓熙主题】        sitemap