java输入学生成绩并计算且输出总成绩、平均成绩、最高分和最低分
时间: 2024-05-09 10:16:57 浏览: 20
好的,这个问题可以回答。您可以使用Java的Scanner类获取学生成绩,使用数组储存学生成绩,并用循环遍历计算总成绩、平均成绩、最高分和最低分。以下是一个简单的示例代码:
```java
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
int n = input.nextInt();
int[] scores = new int[n];
for (int i = 0; i < n; i++) {
scores[i] = input.nextInt();
}
int max = scores[0], min = scores[0], sum = 0;
for (int i = 0; i < n; i++) {
sum += scores[i];
if (scores[i] > max) {
max = scores[i];
}
if (scores[i] < min) {
min = scores[i];
}
}
double average = (double) sum / n;
System.out.println("总成绩:" + sum);
System.out.println("平均成绩:" + average);
System.out.println("最高分:" + max);
System.out.println("最低分:" + min);
}
}
```