歌唱比赛评分 1、 考核知识点 数组函数 2、 练习目标 Ø 熟练掌握数组函数的应用 3、 需求分析 PHP 中提供了许多的数组函数,直接调用这些函数就可以很容易的实现数组的排序和查找等功能。接下来,利用数组函数实现对歌唱比赛的评分,现有 10 个评委对某选手的评分为: 85, 92, 73, 96, 100, 89, 67, 81, 95, 88 ,评分规则如下: Ÿ 节目规定最高分不能大于 100 分,最低分不能小于 0 分。 Ÿ 去掉一个最高分,去掉一个最低分,求总分和平均分(保留一位小数)。 4、 设计思路 1) 使用数组保存评委为该选手打的分数。 2) 使用 sort() 函数对该分数数组进行升序排序。 3) 利用 array_shift () 和 array_pop () 函数取出最低分和最高分 。 4) 利用 array_sum () 函数获取总分。 通过 count () 函数获取数组元素个数,计算歌唱比赛的平均分。