我想制作一个Java代码学生成绩管理
时间: 2024-03-14 16:48:15 浏览: 15
好的,这个功能比较简单,可以用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) + "个学生的学号:");
String id = scanner.next();
System.out.println("请输入第" + (i + 1) + "个学生的成绩:");
double score = scanner.nextDouble();
students[i] = new Student(name, id, score);
}
System.out.println("学生姓名\t学号\t\t成绩");
for (int i = 0; i < num; i++) {
System.out.println(students[i].getName() + "\t\t" + students[i].getId() + "\t" + students[i].getScore());
}
}
}
class Student {
private String name;
private String id;
private double score;
public Student(String name, String id, double score) {
this.name = name;
this.id = id;
this.score = score;
}
public String getName() {
return name;
}
public String getId() {
return id;
}
public double getScore() {
return score;
}
}
```
这个程序通过控制台输入学生人数,然后依次输入每个学生的姓名、学号和成绩,最后输出学生的成绩表。您可以在这个基础上进行扩展,添加删除、修改、查询等功能。