diff --git "a/53 \345\221\250\345\216\232\350\276\260/20221208 \346\225\260\347\273\204.md" "b/53 \345\221\250\345\216\232\350\276\260/20221208 \346\225\260\347\273\204.md" new file mode 100644 index 0000000000000000000000000000000000000000..1b23dea26f435e2ed3152da7564ed351f1b7e7b1 --- /dev/null +++ "b/53 \345\221\250\345\216\232\350\276\260/20221208 \346\225\260\347\273\204.md" @@ -0,0 +1,69 @@ +# 笔记 + +## 1.1数组定义格式 + +格式1:数据类型[] 变量名; + +范例: int[] arr; + +定义了一个int类型的数组,数组名是arr + +格式2:数据类型 变量名[]; + +范例: int arr[]; + +定义了一个int类型的变量,变量名是arr数组 + +## 1.2 + +Java中的数组必须先初始化,然后才能使用 + +所谓初始化:就是为数组中的数组元素分配内存空间,并为每个数组元素赋值 + +## 1.3 + +静态初始化 + +动态初始化 + +静态初始化:初始化时指定每个数组元素的初始值,由系统决定数组长度 + +格式:数据类型[] 变量名 = new 数据类型[]{数据1,数据2,数据3,…}; + +范例: + +```java +int[] arr = new int[]{1,2,3}; +简化格式:数据类型[] 变量名 = {数据1,数据2,数据3,…}; +``` + +范例: + +```java +int[] arr = {1,2,3}; +``` + +# 作业 + +```java +import java.util.Scanner; + +public class 案例 { + public static void main(String[] args) { + Scanner cs =new Scanner(System.in); + int []num=new int[5]; + for (int i=0;i<5;i++){ + System.out.println("请输入五个元素"+i); + num[i]= cs.nextInt(); + } + System.out.println("你输入的五个元素"); + for (int j=0;j<5;j++){ + System.out.print(num[j]+" "); + } + } +} + +``` + + + diff --git "a/53 \345\221\250\345\216\232\350\276\260/20221213 \350\257\204\345\247\224\346\211\223\345\210\206.md" "b/53 \345\221\250\345\216\232\350\276\260/20221213 \350\257\204\345\247\224\346\211\223\345\210\206.md" new file mode 100644 index 0000000000000000000000000000000000000000..1a665a34899389f5495fc5823116ee2d722e8998 --- /dev/null +++ "b/53 \345\221\250\345\216\232\350\276\260/20221213 \350\257\204\345\247\224\346\211\223\345\210\206.md" @@ -0,0 +1,39 @@ +# 2022年12月13日作业 评委评分 + +```java +import java.util.Scanner; + +public class 评委打分 { + public static void main(String[] args) { + double[] arr=new double[6]; + Scanner sc=new Scanner(System.in); + for (int i = 0; i < arr.length; i++) { + System.out.println("请输入第"+(i+1)+"个评委的打分"); + double score= sc.nextDouble();if (score>=0&&score<=100){ + arr[i]=score; + }else { + System.out.println("非法的分值"); + i--; + } + } + double max=arr[0]; + for (int i = 0; i < arr.length; i++) { + if (maxarr[i]){ + min=arr[i]; + } + } + double sum=0; + for (int i = 0; i < arr.length; i++) { + sum+=arr[i]; + } + double avg =(sum-max-min)/4; + System.out.println("最终得分"+avg); + } +} +``` \ No newline at end of file