diff --git "a/54 \345\217\266\345\255\220\350\261\252/1212\346\225\260\347\273\204.md" "b/54 \345\217\266\345\255\220\350\261\252/1212\346\225\260\347\273\204.md" new file mode 100644 index 0000000000000000000000000000000000000000..d9985260c82cb41651bf53db00d6845e62ef214c --- /dev/null +++ "b/54 \345\217\266\345\255\220\350\261\252/1212\346\225\260\347\273\204.md" @@ -0,0 +1,41 @@ +```java +import java.util.Scanner; +public class zy13 { + public static void main(String[] args) { + int[] arr = new int[6]; + Scanner sc = new Scanner(System.in); + for (int i=0;i< arr.length;i++){ + System.out.println("请输入分数"); + arr[i]= sc.nextInt(); + } + System.out.println("分数"); + for (int j=0;j< arr.length;j++){ + System.out.print(arr[j]+" "); + } + System.out.println(); + + int max = arr[0]; + for (int i = 1; i < arr.length; i++) { + if(max < arr[i]){ + max = arr[i]; + } + } + System.out.println("最大值"+max); + int b = arr[0]; + for (int i = 1; i < arr.length; i++) { + if(b > arr[i]){ + b+= arr[i]; + } + } + System.out.println("最小值"+b); + + int sum = 0; + for (int i = 0; i < arr.length; i++) { + sum += arr[i]; + } + + int c = (sum - max - b ) / 4; + System.out.println("平均值"+c); + } +} +``` \ No newline at end of file diff --git "a/54 \345\217\266\345\255\220\350\261\252/128\346\225\260\347\273\204.md" "b/54 \345\217\266\345\255\220\350\261\252/128\346\225\260\347\273\204.md" new file mode 100644 index 0000000000000000000000000000000000000000..61262110dad010737797bb3df57d3f848bac9cfb --- /dev/null +++ "b/54 \345\217\266\345\255\220\350\261\252/128\346\225\260\347\273\204.md" @@ -0,0 +1,50 @@ +### 笔记 + +静态初始化:初始化时指定每个数组元素的初始值,由系统决定数组长度 +格式:数据类型[] 变量名 = new 数据类型[]{数据1,数据2,数据3,…}; +范例:int[] arr = new int[]{1,2,3}; + +简化格式:数据类型[] 变量名 = {数据1,数据2,数据3,…}; +范例:int[] arr = {1,2,3}; + + + +索引是数组中数据的编号方式 +作用:索引用于访问数组中的数据使用,数组名[索引]等同于变量名,是一种特殊的变量名 +特征①:索引从0开始 +特征②:索引是连续的 +特征③:索引逐一增加,每次加1 + + + +什么是数组遍历 +获取数组中的每一个元素,我们可以把获取到的元素输出在控制台 + +获取数组长度(元素个数) +格式:数组名.length +范例:arr.length + +动态初始化:初始化时只指定数组长度,由系统为数组分配初始值 +格式:数据类型[] 变量名 = new 数据类型[数组长度]; +范例:int[] arr = new int[3]; + +### 作业 + +```java +import java.util.Scanner; + +public class zy12 { + public static void main(String[] args) { + int arr []=new int[5]; + Scanner sc = new Scanner(System.in); + for (int i=0;i<5;i++){ + System.out.println("请输入数字"); + arr[i]= sc.nextInt(); + } + System.out.println("输出"); + for (int j=0;j<5;j++){ + System.out.print(arr[j]+" "); + } + } +} +``` \ No newline at end of file