From c376e9a563bb001fd5f5afd6e5f6223fe5ea38ae Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=8D=A2=E4=BA=A8=E8=80=80?= <2640788668@qq.com> Date: Fri, 9 Dec 2022 00:15:50 +0800 Subject: [PATCH 1/2] =?UTF-8?q?=E7=AC=AC=E4=B8=83=E6=AC=A1=E4=BD=9C?= =?UTF-8?q?=E4=B8=9A?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../20221207 \346\225\260\347\273\204.md" | 48 +++++++++++++++++++ 1 file changed, 48 insertions(+) create mode 100644 "21 \345\215\242\344\272\250\350\200\200/20221207 \346\225\260\347\273\204.md" diff --git "a/21 \345\215\242\344\272\250\350\200\200/20221207 \346\225\260\347\273\204.md" "b/21 \345\215\242\344\272\250\350\200\200/20221207 \346\225\260\347\273\204.md" new file mode 100644 index 0000000..92db788 --- /dev/null +++ "b/21 \345\215\242\344\272\250\350\200\200/20221207 \346\225\260\347\273\204.md" @@ -0,0 +1,48 @@ +# 数组 + +```java +//数组定义格式 +int[] arr;或int arr[]; +数组需要初始化,才能用 + +//静态初始化 +数据类型[] 变量名=new 数据类型[] {元素1,元素2,元素3} +简化:int[] arr={元素1,元素2,元素3} +//数组元素访问 +sout (变量[]) (数组索引从零开始(例:元素1所以为0)) +//测量数组长度 +int num=a.length; +//动态初始化 +int [] arr=new int[数组长度] +例:int[] n=new int[5]; +Scanner num=new Scanner(System.in); + n[i]=num.nextInt(); +``` + + + +# 作业 + +```java +ublic class D7 { + public static void main(String[] args) { + Scanner sce=new Scanner(System.in); + System.out.println("请输入5个任意元素:"); + System.out.println("请输入第一个元素:"); + int a = sce.nextInt(); + System.out.println("请输入第二个元素:"); + int b = sce.nextInt(); + System.out.println("请输入第三个元素:"); + int c = sce.nextInt(); + System.out.println("请输入第四个元素:"); + int d = sce.nextInt(); + System.out.println("请输入第五个元素:"); + int e = sce.nextInt(); + int[]arr={a,b,c,d,e}; + for (int i=0;i<5;i++){ + System.out.println(+arr[i]); + } + } +} +``` + -- Gitee From 181997a7ab300377b185df02004e3895a6d8c6d9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=8D=A2=E4=BA=A8=E8=80=80?= <2640788668@qq.com> Date: Tue, 13 Dec 2022 12:58:56 +0800 Subject: [PATCH 2/2] =?UTF-8?q?=E7=AC=AC=E5=85=AB=E6=AC=A1=E4=BD=9C?= =?UTF-8?q?=E4=B8=9A?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ...60\347\273\204\344\275\234\344\270\232.md" | 37 +++++++++++++++++++ 1 file changed, 37 insertions(+) create mode 100644 "21 \345\215\242\344\272\250\350\200\200/20221209 \346\225\260\347\273\204\344\275\234\344\270\232.md" diff --git "a/21 \345\215\242\344\272\250\350\200\200/20221209 \346\225\260\347\273\204\344\275\234\344\270\232.md" "b/21 \345\215\242\344\272\250\350\200\200/20221209 \346\225\260\347\273\204\344\275\234\344\270\232.md" new file mode 100644 index 0000000..ce092f0 --- /dev/null +++ "b/21 \345\215\242\344\272\250\350\200\200/20221209 \346\225\260\347\273\204\344\275\234\344\270\232.md" @@ -0,0 +1,37 @@ +# 数组作业 + +#### 1.在一场竞赛中,有六位裁判为选手打分,要求去除最高分和最低分,计算出总分和平均分 + +```java +import java.util.Scanner; + +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]