我对此问题有疑问:计算平均值?
给出测试结果列表(每个测试结果都包含测试日期,学生ID和学生的得分);返回每个学生的最终分数。学生的最终分数是以他/她的5个最高考试分数的平均值计算的。你可以假设每个学生至少有5个考试成绩。
现在,这是事情。我不想要答案。
我试过散列,但哈希可以提供地址的密钥,所以它不适用于我。
我想过使用数组列表迭代想法来计算平均值并返回前五个分数,但是如何将数字与studentID分配?
说我想要的输出是:迈克,15.这不是问题需要什么? 获取学生ID和平均数。 请帮我解决一些线索,我正在学习。
您可以通过将所有'Test'属性移动到'Student'类并删除像'Date'和'finalscore'这样的不相关数据来增强设计。 – 2013-02-20 06:09:25