From 2e7a25cca5d4b4a333c2d0e11d2032c36a01ee53 Mon Sep 17 00:00:00 2001 From: hzt1993 <248875989@qq.com> Date: Wed, 14 Apr 2021 20:44:03 +0800 Subject: [PATCH] frist commit --- .../Hzt.java" | 44 +++++++++++++++++++ 1 file changed, 44 insertions(+) create mode 100644 "\346\225\260\347\273\204\347\273\203\344\271\240/\345\207\214\345\256\217\344\270\275/Hzt.java" diff --git "a/\346\225\260\347\273\204\347\273\203\344\271\240/\345\207\214\345\256\217\344\270\275/Hzt.java" "b/\346\225\260\347\273\204\347\273\203\344\271\240/\345\207\214\345\256\217\344\270\275/Hzt.java" new file mode 100644 index 0000000..f85f6b9 --- /dev/null +++ "b/\346\225\260\347\273\204\347\273\203\344\271\240/\345\207\214\345\256\217\344\270\275/Hzt.java" @@ -0,0 +1,44 @@ +package src; + +import java.util.Scanner; + +public class Hzt { + + public static void main(String[] args) { + // TODO Auto-generated method stub +// - 需求:在编程竞赛中,有6个评委为参赛的选手打分,分数为0-100的整数分。 +// 选手的最后得分为:去掉一个最高分和一个最低分后 的4个评委平均值 (不考虑小数部分)。 + // + //- 思路: + //1.定义一个数组,用动态初始化完成数组元素的初始化,长度为6 + //2.键盘录入评委分数 + //3.由于是6个评委打分,所以,接收评委分数的操作,用循环 + //4.求出数组最大值 + //5.求出数组最小值 + //6.求出数组总和 + //7.按照计算规则进行计算得到平均分 + //8.输出平均分 + Scanner pw=new Scanner(System.in); + int[] arr=new int[6]; + for (int i = 0; i < arr.length;i++) { + System.out.print("请输入第"+(i+1)+"位评委分数"); + arr[i]=pw.nextInt(); + } + int sum=0; + int max=arr[0]; + int min=arr[0]; + for (int i = 0; i < arr.length; i++) { + if (arr[i]>max) { + max=arr[i]; + } + if (arr[i]