用Java实现输入10位同学的java成绩:(1)求平均成绩,(2)最高成绩、(3)最低成绩;
时间: 2024-01-07 15:03:38 浏览: 35
好的,以下是一个实现您要求的Java代码:
```java
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
double[] scores = new double[10];
// 输入10位同学的成绩
System.out.println("请依次输入10位同学的成绩:");
for (int i = 0; i < 10; i++) {
System.out.print("第" + (i+1) + "位同学的成绩:");
scores[i] = scanner.nextDouble();
}
// 计算平均成绩
double sum = 0;
for (int i = 0; i < 10; i++) {
sum += scores[i];
}
double average = sum / 10;
System.out.println("平均成绩为:" + average);
// 计算最高成绩
double max = scores[0];
for (int i = 1; i < 10; i++) {
if (scores[i] > max) {
max = scores[i];
}
}
System.out.println("最高成绩为:" + max);
// 计算最低成绩
double min = scores[0];
for (int i = 1; i < 10; i++) {
if (scores[i] < min) {
min = scores[i];
}
}
System.out.println("最低成绩为:" + min);
}
}
```
这段代码会让用户输入10位同学的成绩,然后计算并输出平均成绩、最高成绩和最低成绩。您可以将这段代码复制到Java开发环境中运行,看看是否满足您的需求。