键盘输入数组长度且给每个元素赋值,并求出数组的最大值
//1.实例化Scanner
Scanner scan = new Scanner(System.in);
// 2.根据提示,从键盘输入学生人数
System.out.println("请输入学生人数");
int num = scan.nextInt();
// 3.根据学生人数,创建相应的数组。使用动态初始化
float[] score = new float[num];
// 4.通过for循环遍历的方式,给数组元素赋值,并获取数组元素的最大值 maxScore
float maxScore = 0;
for (int i = 0; i < score.length; i++) {
System.out.println("请输入第" + (i + 1) + "个学生成绩");
score[i] = scan.nextFloat();
maxScore = maxScore < score[i]?score[i]:maxScore;
}
System.out.println("最高分为"+maxScore);
键盘输入数组长度且给每个元素赋值,并求出数组的最小值
//1.实例化Scanner
Scanner scan = new Scanner(System.in);
// 2.根据提示,从键盘输入学生人数
System.out.println("请输入学生人数");
int num = scan.nextInt();
// 3.根据学生人数,创建相应的数组。使用动态初始化
float[] score = new float[num];
// 4.通过for循环遍历的方式,给数组元素赋值,并获取数组元素的最大值 maxScore
float minScore = 0;
for (int i = 0; i < score.length; i++) {
System.out.println("请输入第" + (i + 1) + "个学生成绩");
score[i] = scan.nextFloat();
minScore = minScore > score[i]?score[i]:minScore;
}
System.out.println("最低分为"+minScore);