谢谢谢谢这是有关函数的嵌套调用知识

解决方案 »

  1.   

    sum()函数返回3个参数的和,avg()函数返回3个参数的平均值。求平均值,sum()是avg()的一部分。
    如果先执行sum(),你就必须得储存它返回的值,然后传到avg()中。//avg()必须改成以下
    function avg($sum,$number){
    return $sum/$number;
    }
    $chinese = 90;
    $math = 85;
    $english = 79;
    $number = 3;
    //想获得平均值,必须执行以下两个步骤
    $sum = sum($chinese,$math,$english);
    echo '平均分为'.avg($sum,$number);
    楼上说得对,这种做法相当于你想去饭店吃饭,先找个厨师sum(),再叫服务员avg()让这个厨师去做饭。这样的麻烦的饭店你会去吃吗?同样这样麻烦的调用也没人会去用,更没有人会这样去写。