java 去掉最高最低_java初级数组,打分器,5个评委评分,去掉最高和最低分,取剩余平均值 一道java编程题10...

import java.util.Arrays;import java.util.Scanner;public class ScoreDemo {\tpublic static void main(String[] args) {\t\tdouble[] scores = new double[5];\t\tScanner input = new Scanner(System.in);//扫描器用于读取控制台输入\t\tfor (int i = 0; i scores[j]) {\t\t\t\t\ttemp = scores[i];\t\t\t\t\tscores[i] = scores[j];\t\t\t\t\tscores[j] = temp;\t\t\t\t}\t\t\t}\t\t}\t\t//去掉一个高分,一个低分后的平均分\t\tdouble sum =0;\t\tfor (int i = 1; i < scores.length-1; i++) {\t\t\tsum+=scores[i];\t\t}\t\tdouble pjf = sum/(scores.length-2);\t\t\t\tSystem.out.println("排序后的分数:"+Arrays.toString(scores));\t\tSystem.out.println("去掉一个最高分:"+scores[scores.length-1]);\t\tSystem.out.println("去掉一个最低分:"+scores[0]);\t\tSystem.out.println("最后的平均分是:"+String.format("%.2f",pjf));//平均分保留2位小数\t}}运行测试

请输入第1位评委的分数92.5请输入第2位评委的分数90.0请输入第3位评委的分数93.8请输入第4位评委的分数95.9请输入第5位评委的分数97.9排序后的分数:[90.0, 92.5, 93

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值