学生成绩管理系统Java源码
时间: 2024-05-31 12:05:32 浏览: 132
学生成绩管理系统Java源码可以帮助你了解如何使用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 num = scanner.nextInt();
Student[] students = new Student[num];
for (int i = 0; i < num; i++) {
System.out.println("请输入第" + (i + 1) + "个学生的姓名:");
String name = scanner.next();
System.out.println("请输入第" + (i + 1) + "个学生的成绩:");
double grade = scanner.nextDouble();
students[i] = new Student(name, grade);
}
double sum = 0;
for (int i = 0; i < num; i++) {
sum += students[i].getGrade();
}
double avg = sum / num;
System.out.println("平均分为:" + avg);
}
}
class Student {
private String name;
private double grade;
public Student(String name, double grade) {
this.name = name;
this.grade = grade;
}
public String getName() {
return name;
}
public double getGrade() {
return grade;
}
}
```
该程序实现了一个简单的学生成绩管理系统,通过输入学生的数量、姓名和成绩,计算出平均分并输出。你可以根据自己的需求进行修改和扩展。
阅读全文