java数组之一维数组之成绩统计
时间: 2024-09-29 14:15:45 浏览: 35
上机实践-JAVA-数组的课件
在Java中,一维数组可以用于存储一组同类型的值,例如学生成绩。假设我们有一个名为`scores`的一维整型数组,它包含各个学生的考试分数。我们可以编写一段代码来统计总分、平均分以及最高分和最低分:
```java
int[] scores = {85, 90, 95, 78, 88, 92}; // 假设这是6名学生的成绩
// 初始化变量
int totalScore = 0;
int maxScore = scores[0];
int minScore = scores[0];
// 遍历数组计算总分和更新最大最小值
for (int score : scores) {
totalScore += score;
if (score > maxScore) {
maxScore = score;
}
if (score < minScore) {
minScore = score;
}
}
// 计算平均分
double averageScore = (double) totalScore / scores.length;
System.out.println("总分: " + totalScore);
System.out.println("平均分: " + averageScore);
System.out.println("最高分: " + maxScore);
System.out.println("最低分: " + minScore);
```
阅读全文