Java使用foreach循环语句编写课程的平均分计算代码。
时间: 2024-12-12 13:30:34 浏览: 6
在Java中,你可以使用foreach循环(也称为增强for循环)来遍历并计算列表或数组中所有元素的平均值。假设你有一个包含学生分数的`double`类型的ArrayList,代码示例如下:
```java
import java.util.ArrayList;
public class Main {
public static void main(String[] args) {
// 创建一个包含学生成绩的学生分数列表
ArrayList<Double> scores = new ArrayList<>();
scores.add(85.0);
scores.add(92.0);
scores.add(78.0);
scores.add(98.0);
double sum = 0.0; // 初始化总和
int count = scores.size(); // 获取元素个数
// 使用foreach循环计算平均分
for (double score : scores) {
sum += score;
}
// 计算平均分
double average = sum / count;
System.out.println("课程平均分为: " + average);
}
}
```
在这个例子中,`foreach`循环会依次取出`scores`列表中的每个元素,并将它们累加到`sum`变量中。最后,通过除以元素总数得到平均分。
阅读全文