From ac00a71c953cbaa8d5bd9705b2fdac1462311769 Mon Sep 17 00:00:00 2001 From: zyq520lcx <2642587822@qq.com> Date: Wed, 14 Apr 2021 19:33:54 +0800 Subject: [PATCH] frist commit --- .../Demo01.java" | 75 +++++++++++++++++++ 1 file changed, 75 insertions(+) create mode 100644 "\346\225\260\347\273\204\347\273\203\344\271\240/\351\273\216\346\231\250\351\234\236/Demo01.java" diff --git "a/\346\225\260\347\273\204\347\273\203\344\271\240/\351\273\216\346\231\250\351\234\236/Demo01.java" "b/\346\225\260\347\273\204\347\273\203\344\271\240/\351\273\216\346\231\250\351\234\236/Demo01.java" new file mode 100644 index 0000000..efa81cb --- /dev/null +++ "b/\346\225\260\347\273\204\347\273\203\344\271\240/\351\273\216\346\231\250\351\234\236/Demo01.java" @@ -0,0 +1,75 @@ +package com.md.less01; + +import java.util.Scanner; +import java.util.jar.Attributes.Name; + +public class Demo01 { + + 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.输出平均分 + int [] nameArr; + nameArr=new int[6]; + Scanner scanner=new Scanner(System.in); + + for (int i=0; i < nameArr.length; i++) { + System.out.println("请输入6个评委的打分"); + nameArr[i]=scanner.nextInt(); + if(nameArr[i]<0 || nameArr[i]>100) { + System.err.println("请输入正确的分数!"); + break; + } + } + + for (int i = 0; i < nameArr.length; i++) { + System.out.print(nameArr[i]+" "); + } + System.out.println(); + int max=nameArr[0]; + int min=nameArr[0]; + int sum=0; + int avg=0; + for (int i = 0; i < nameArr.length; i++) { + //最大值 + if(nameArr[i]>max) { + max=nameArr[i]; + } + //最小值 + if (min>nameArr[i]) { + min=nameArr[i]; + } + sum=nameArr[i]+sum; + } + avg=(sum-max-min)/4; + System.out.println("最高分:"+max); + System.out.println("最低分:"+min); + System.out.println("总和:"+sum); + System.out.println("平均分:"+avg); + } + +} + + + + + + + + + + + + + + -- Gitee