Java练习:
学校比赛现场有10个评委,要求从键盘输入10个分数作为评委对一名选手的打分,评分规则为去掉一个最高分,去掉一个最低分,求该名选手平均分,打印到控制台。

代码如下:

package com.stx.p3;import java.util.Arrays;
import java.util.Scanner;public class MoYi {public static void main(String[] args) {int m = 8;double sum = 0;double max = 0;double min = 0;double[] arr = new double[10];System.out.println("请评委输入十个分数进行打分:");//接收从键盘输入的分数Scanner s = new Scanner(System.in);//将接收的数字存入数组for (int i = 0;i < arr.length;i++){arr[i] = s.nextDouble();}//利用数组的sort方法,将分数从小到大排序并找出最值Arrays.sort(arr);min = arr[0];max = arr[arr.length-1];//去除分数的最小值最大值,生成新的数组double Newarr[]=Arrays.copyOfRange(arr, 1, 9);//分数求和for (int i = 0;i < Newarr.length;i++){sum = sum + Newarr[i];}System.out.println("去除一个最高分:"+max+"去除一个最低分:"+min);System.out.println("该位选手最终平均得分为:"+sum/m);s.close();}
}

运行结果:

Java:学校比赛现场有10个评委,要求从键盘输入10个分数作为评委对一名选手的打分,评分规则为去掉一个最高分,去掉一个最低分,求该名选手平均分,打印到控制台。相关推荐

  1. 歌咏比赛,有10个评委,有5个选手,求出每一个选手的平均得分(去掉一个最高分和一个最低分)。 要求:利用数组、有参有返回的函数

    歌咏比赛,有10个评委,有5个选手,求出每一个选手的平均得分(去掉一个最高分和一个最低分). 要求:利用数组.有参有返回的函数 judge = []player = []avg = 0sum = 0m ...

  2. C语言:编程题(在某次比赛中,有10个评委给选手打分。现要求编程:1)输入一位选手的10个成绩;2)去掉一个最高分,一个最低分,求出平均成绩;3)输出该选手的平均成绩,保留一位小数。

    具体如下: 编程题(在某次比赛中,有10个评委给选手打分.现要求编程:1)输入一位选手的10个成绩:2)去掉一个最高分,一个最低分,求出平均成绩:3)输出该选手的平均成绩,保留一位小数.(17分) 基 ...

  3. n个评委给m个选手打分python_青年歌手参加歌曲大奖赛计分系统:有N个评委进行打分,求这位选手的平均得分(去掉一个最高分和一个最低分...

    问题描述: 青年歌手参加歌曲大奖赛计分系统:有N个评委进行打分,求这位选手的平均得分(去掉一个最高分和一个最低分 我写的是10个评委的,可输出的结果和用计算器算出的不一样...各位大神请在我的源程序上 ...

  4. 全局变量求平均分最高分最低分_打分函数trimmean,去掉最高最低分求平均分,用它就对了...

    在各种赛事评分时,为了公平起见,一般情况下,都需要去掉一个最高分和一个最低分,再来求平均分,这时候,如果用平时熟悉的求和sum函数和最大max最小min函数组合,当然也是能够求得出来的.但是会感觉没那 ...

  5. 在编程竞赛中,有6个评委为参赛的选手打分,分数为0-100的整数分。 * (静态初始化一个数组,在数组中随意写入6个分数) 选手的最后得分为: * 去掉一个最高分和一个最低分后 的4个评委平均值。

    package Day05;/*** 5.* 需求:在编程竞赛中,有6个评委为参赛的选手打分,分数为0-100的整数分.* (静态初始化一个数组,在数组中随意写入6个分数) 选手的最后得分为:* 去掉 ...

  6. python去掉最高分和最低分求平均飞_Excel里去掉最高分最低分再求平均分教程

    求平均分是Excel里再平常不过的操作了.使用EXCEL,不仅可以求简单的平均分,即使要去掉几个最高分.最低分再求平均分,那也是很容易的事情. 一.直接求平均分 如果要对指定的数据直接求平均分,那显然 ...

  7. 请输入班级人数,然后输入每个人的语文数学和英语成绩,并且打印出语文的两个最高分,数学的两个最低分。和英语的平均分(使用二维数组)

    题目: 请输入班级人数,然后输入每个人的语文数学和英语成绩,并且打印出语文的两个最高分,数学的两个最低分.和英语的平均分(使用二维数组) 代码如下: package XunHuanShuZu;impo ...

  8. PTA 最大和最小 (10 分)请使用指针法(间接访问)编写程序,程序的功能是从键盘输入 10 个数,求其最大值和最小值的差。

    请使用指针法(间接访问)编写程序,程序的功能是从键盘输入 10 个数,求其最大值和最小值的差. 输入格式: 输入10个整数 输出格式: 无 输入样例: 1 2 3 4 5 6 7 8 9 10 输出样 ...

  9. python去掉一个最高分和最低分求平均数_excel去掉一个最高分和最低分求平均数 - 卡饭网...

    怎么快速计算考试成绩的最高分.最低分.平均分? 怎么快速计算考试成绩的最高分.最低分.平均分? 我们可以使用Excel工作表快速计算出学校考试成绩的最高分.最低分和平均分,不需要逐个计算和核查,下面就 ...

最新文章

  1. java.util.UnknownFormatConversionException: Conversion = ''';
  2. Windows 7 上怎样打开SQL Server 配置管理器
  3. ANT-build.xml文件详解
  4. MATLAB读取txt文件的数据
  5. 中文幽默语料库构建与计算项目(幽默等级识别,幽默类型识别,隐喻类型识别,隐喻情绪识别)
  6. go 的时间与时间戳计算
  7. 计算机应用段落设置,计算机应用操作基础.docx
  8. SEO外语网站批量翻译软件
  9. opencv 的norm_OpenCV:norm-范数求解函数
  10. STM32F103红外遥控
  11. python语言程序设计袁方答案_北邮“爱课堂”教学平台
  12. php后门文件,php后门屌炸天
  13. echarts字符云(词云)
  14. php 视频 源码下载,PHP下载哔哩哔哩视频
  15. html是什么意思 它是一种什么样的语言,HTML 是什么?
  16. 实战开发支付SDK —— 处理微信支付异步回调以及订单状态查询(含源码)
  17. 串行接口ping不通自己的原因及深层解析
  18. Java中Math函数的用法
  19. Java基础第一讲:Java的故事和Java编程环境搭建
  20. 列表表达式爬取红牛分公司数据

热门文章

  1. Qt之qcustomplot背景色改变
  2. 课程规划-每天3分钟玩转小程序
  3. 【Redis】Redis最大连接数maxTotal设置过小的问题
  4. 如何编写一个Servlet
  5. linux用kde启动桌面,使用 KDE Plasma 定制 Linux 桌面
  6. 智能水表(RB软工移203 李龙基)
  7. ormlite介绍一
  8. 理解 zk-SNARKs 和 zk-STARKs 的区别
  9. 泰国商家频繁被问是否支持手机付款,竟向游客放大招!
  10. wangeditor 自定义 表情