From ef165a6c73c617c3db95a0663586159e3190b96f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=A9=AC=E5=AE=8F=E8=BE=BE?= <2657224306@qq.com> Date: Thu, 8 Dec 2022 22:17:42 +0800 Subject: [PATCH 1/2] 2022128 --- .../2022128.md" | 39 +++++++++++++++++++ 1 file changed, 39 insertions(+) create mode 100644 "48 \351\251\254\345\256\217\350\276\276/2022128.md" diff --git "a/48 \351\251\254\345\256\217\350\276\276/2022128.md" "b/48 \351\251\254\345\256\217\350\276\276/2022128.md" new file mode 100644 index 0000000..7706eed --- /dev/null +++ "b/48 \351\251\254\345\256\217\350\276\276/2022128.md" @@ -0,0 +1,39 @@ +```java +mport java.util.Scanner; + +public class D1 { + public static void main(String[] args) { + System.out.println("输入五个整数"); + Scanner str = new Scanner(System.in); + String a = str.nextLine(); + String [] b=new String[1]; + b[0]=a; + for (int i=0;i< b.length;i++){ + System.err.println(b[i]); + } + } +} +``` + +# 2 + +```java +import java.util.Random; + +public class D2 { + + public static void main(String[] args) { + int[] arr = {1, 2, 3, 4, 5, 6, 7, 8, 9}; + Random r = new Random(); + for (int i = 0; i < arr.length; i++) { + int randomIndex = r.nextInt(arr.length); + int temp = arr[i]; + arr[i] = arr[randomIndex]; + arr[randomIndex] = temp; + } + for (int i = 0; i < arr.length; i++) { + System.out.print(arr[i] + " "); + } + } +} +``` -- Gitee From 71b18fa0dfaeeb270174d250e22a30c3dfd171b6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=A9=AC=E5=AE=8F=E8=BE=BE?= <2657224306@qq.com> Date: Tue, 13 Dec 2022 21:55:52 +0800 Subject: [PATCH 2/2] 20221213 --- .../20221213.md" | 51 +++++++++++++++++++ 1 file changed, 51 insertions(+) create mode 100644 "48 \351\251\254\345\256\217\350\276\276/20221213.md" diff --git "a/48 \351\251\254\345\256\217\350\276\276/20221213.md" "b/48 \351\251\254\345\256\217\350\276\276/20221213.md" new file mode 100644 index 0000000..a6ada83 --- /dev/null +++ "b/48 \351\251\254\345\256\217\350\276\276/20221213.md" @@ -0,0 +1,51 @@ +```java +import java.util.Scanner; + +public class m1 { + public static void main(String[] args) { +// 1.定义一个数组,用动态初始化完成数组元素的初始化,长度为6 + int[] arr = new int[6]; +// 2.键盘录入评委分数 + Scanner sc = new Scanner(System.in); +// 3.由于是6个评委打分,所以,接收评委分数的操作,用循环 + for (int i = 0; i < arr.length; i++) { + System.out.println("请输入第" + (i+1) + "个评委的打分:"); + int score = sc.nextInt(); + if(score >= 0 && score <= 100){ +// 合法的分值 + arr[i] = score; + }else{ +// 非法的分值 + System.out.println("您的打分输入有误, 请检查是否是0-100之间 的"); + i--; + } + } +// 4.求出数组最大值 + int max = arr[0]; + for (int i = 1; i < arr.length; i++) { + if(max < arr[i]){ + max = arr[i]; + } + } +// 5.求出数组最小值 + int min = arr[0]; + for (int i = 1; i < arr.length; i++) { + if(min > arr[i]){ + min = arr[i]; + } + } +// 6.求出数组总和 + int sum = 0; + for (int i = 0; i < arr.length; i++) { + sum += arr[i]; + } +// 7.按照计算规则进行计算得到平均分 + int avg = (sum - max - min ) / 4; +// 8.输出平均分 + System.out.println(avg); + } + } + +``` + +```java -- Gitee