java课程设计学生成绩管理系统代码
时间: 2024-01-05 10:00:18 浏览: 73
学生成绩管理系统是一个用于管理学生课程成绩的系统。下面是一个用Java语言编写的简单示例代码:
```java
import java.util.Scanner;
public class StudentGradeManagementSystem {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.println("请输入学生人数:");
int studentNum = scanner.nextInt();
int[] scores = new int[studentNum];
for (int i = 0; i < studentNum; i++) {
System.out.println("请输入第" + (i + 1) + "个学生的成绩:");
scores[i] = scanner.nextInt();
}
int sum = 0;
for (int i : scores) {
sum += i;
}
double average = (double) sum / studentNum;
int max = scores[0];
int min = scores[0];
for (int i : scores) {
if (i > max) {
max = i;
}
if (i < min) {
min = i;
}
}
System.out.println("总分:" + sum);
System.out.println("平均分:" + average);
System.out.println("最高分:" + max);
System.out.println("最低分:" + min);
}
}
```
以上代码首先要求用户输入学生的人数,然后通过循环依次输入每个学生的成绩,并将这些成绩保存在一个数组中。接着,计算总分、平均分、最高分和最低分,并将结果输出到控制台。
这只是一个简单的例子,实际中的学生成绩管理系统可能会包括更多功能,如录入学生信息、按照不同课程统计成绩等,具体实现会更加复杂。希望这个简单示例能对你有所帮助。