定义一个整形数组,存储10个学生的成绩,输入抽成绩后,计算并输出这些成绩的平均值
时间: 2024-10-23 10:05:24 浏览: 33
有一个一维数组内放个学生成绩求平均成绩。-C++谭浩强课件
首先,你需要定义一个整型数组来存储10个学生的成绩。这里是一个简单的例子,我们将使用Java语言:
```java
int[] studentScores = new int[10]; // 创建一个长度为10的整数数组
// 输入每个学生的成绩
for (int i = 0; i < 10; i++) {
System.out.println("请输入第" + (i+1) + "个学生的成绩:");
studentScores[i] = scanner.nextInt(); // 学生编号从0开始,所以是scanner.nextInt()
}
// 计算平均值
double sum = 0;
for (int score : studentScores) {
sum += score;
}
double average = sum / studentScores.length;
// 输出平均值
System.out.println("这10个学生的平均成绩是: " + average);
```
在这个代码示例中,我们首先创建了一个包含10个元素的数组`studentScores`,然后通过循环获取每个学生的分数,并将它们累加到`sum`变量中。最后,我们将总分除以数组长度得到平均值。
阅读全文