用Java写一个程序,要求是某小组有八个学生,进行了java考试,求他们的Java成绩的平均分、最高分和最低分。
时间: 2023-06-09 22:01:57 浏览: 62
好的,这个问题是关于Java编程语言的,可以回答。以下是一个求Java成绩平均分、最高分和最低分的代码示例:
```
public class JavaGrades {
public static void main(String[] args) {
int[] grades = {75, 84, 92, 68, 77, 85, 91, 88}; // 8个学生的Java成绩
int sum = 0;
int max = grades[0];
int min = grades[0];
for(int i = 0; i < grades.length; i++) {
sum += grades[i];
if(grades[i] > max) {
max = grades[i];
}
if(grades[i] < min) {
min = grades[i];
}
}
double avg = (double)sum / grades.length;
System.out.println("Java成绩的平均分为:" + avg);
System.out.println("Java成绩的最高分为:" + max);
System.out.println("Java成绩的最低分为:" + min);
}
}
```
在上述代码中,我们声明了一个包含8个学生Java成绩的整型数组grades。接着,我们使用for循环遍历数组来计算总分并找出最高分和最低分。最后,我们除以学生人数,计算Java成绩的平均分。最终,我们使用System.out.println()打印结果。