【1】习题引入:键盘录入十个学生的成绩,求和,求平均数
import java.util.Scanner;
public class TestArray01{
public static void main(String[] args){
//功能:键盘录入十个学生的成绩,求和,求平均数:
//定义一个求和的变量:
int sum = 0;
Scanner sc = new Scanner(System.in);
for(int i=1;i<=10;i++){//i:控制循环次数
System.out.print("请录入第"+i+"个学生的成绩:");
int score = sc.nextInt();
sum += score;
}
System.out.println("十个学生的成绩之和为:"+sum);
System.out.println("十个学生的成绩平均数为:"+sum/10);
//本题的缺点:
//求第6个学生的成绩:?????---》不能
}
}
缺点:就是不能求每个学生的成绩具体是多少
解决:将成绩进行存储 ----》 引入 : 数组
感受到数组的作用:数组用来存储数据的,在程序设计中,为了处理方便,数组用来将相同类型的若干数据组织起来。
这个若干数据的集合我们称之为数组。