任务7.统计一组学生成绩
- 统计一组学生成绩的总分、平均分、最高分和最低分
- 假如一组学生100个人,利用前面所学的知识,程序就需要声明10个变量s c o r e 1 , s c o r e 2 , . . . , s c o r e 100,来分别记住每位学生的成绩,计算平均分
- a v e r a g e = (s c o r e 1 + s c o r e 2 + . . . + s c o r e 100)/100会显得特别麻烦,此时我们用一个数组来保存100个成绩,通过数组的索引或下标来访问每一个成绩,可以使用循环来处理。
- 运行程序,查看结果
- 可以利用增强for循环来遍历数组
- 运行程序,查看结果
一维数组定义
(1)语法格式
数组类型[] 数组名 = new 数组类型[数组长度];
数组类型[] 数组名 = new 数组类型[]{数组元素0, 数组元素1, …};
数组类型[] 数组名 = {数组元素0, 数组元素1, …};
(2 )数组定义示例
int[] ids = new int[100];
String[] names = new String[] {“洪艳林”, “陈燕文”, “郑晓琳”, “唐竹龙”};
Object[] student = {1, “张三丰”, “男”, 20, “15892924560”, “maths007@163.com”};