From c3c7a17fd2b5b59d347f871f75f616fc141562b5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=A8=8A=E5=B0=8F=E9=83=AD?= <2966479092@qq.com> Date: Thu, 15 Dec 2022 19:44:12 +0800 Subject: [PATCH] =?UTF-8?q?=E7=AC=AC=E5=85=AB=E6=AC=A1=E4=BD=9C=E4=B8=9A?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ...04\347\232\204\351\201\215\345\216\206.md" | 58 +++++++++++++++++++ 1 file changed, 58 insertions(+) create mode 100644 "47 \346\250\212\345\260\217\351\203\255/20221210 java\344\270\255\346\225\260\347\273\204\347\232\204\351\201\215\345\216\206.md" diff --git "a/47 \346\250\212\345\260\217\351\203\255/20221210 java\344\270\255\346\225\260\347\273\204\347\232\204\351\201\215\345\216\206.md" "b/47 \346\250\212\345\260\217\351\203\255/20221210 java\344\270\255\346\225\260\347\273\204\347\232\204\351\201\215\345\216\206.md" new file mode 100644 index 0000000..21660da --- /dev/null +++ "b/47 \346\250\212\345\260\217\351\203\255/20221210 java\344\270\255\346\225\260\347\273\204\347\232\204\351\201\215\345\216\206.md" @@ -0,0 +1,58 @@ +# 数组 + +### 遍历 + +就是将数组中的每个元素分别获取出来,就是遍历。遍历也是数组操作中的基石 + + + +### 数组获取最大值 + +最大值获取:从数组的所有元素中找出最大值。 + +实现思路: + +定义变量,保存数组0索引上的元素 + +遍历数组,获取出数组中的每个元素 + +将遍历到的元素和保存数组0索引上值的变量进行比较 + +如果数组元素的值大于了变量的值,变量记录住新的值 + +数组循环遍历结束,变量保存的就是数组中的最大值 + + + +# 作业 + +在编程竞赛中,有6个评委为参赛的选手打分,分数为0-100的整数分。选手的最后得分为:去掉一个最高分和一个最低分后 的4个评委平均值 (不考虑小数部分) + +```java +public class D1 { + public static void main(String[] args) { + Scanner s=new Scanner(System.in); + int[] arr=new int[6]; + for (int i = 0; i < arr.length; i++) { + System.out.print("请输入第"+(i+1)+"个裁判的分数"); + arr[i]=s.nextInt(); + } + int a=0; + int max=0; + int min=11; + for ( int q=0;q< arr.length;q++){ + if (arr[q]>max){ + max=arr[q]; + } + if (arr[q]