学生成绩管理系统java
时间: 2023-10-13 10:04:57 浏览: 28
学生成绩管理系统可以使用Java语言来实现。以下是一个简单的学生成绩管理系统的示例代码:
```java
import java.util.Scanner;
public class StudentScoreManagementSystem {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
int n; // 学生数量
System.out.print("请输入学生数量:");
n = input.nextInt();
Student[] students = new Student[n];
for (int i = 0; i < n; i++) {
System.out.print("请输入第" + (i+1) + "个学生的姓名:");
String name = input.next();
System.out.print("请输入第" + (i+1) + "个学生的学号:");
String id = input.next();
System.out.print("请输入第" + (i+1) + "个学生的成绩:");
double score = input.nextDouble();
students[i] = new Student(name, id, score);
}
System.out.println("------------------------");
System.out.println("学生信息如下:");
for (int i = 0; i < n; i++) {
System.out.println(students[i].toString());
}
}
}
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 toString() {
return "姓名:" + name + ",学号:" + id + ",成绩:" + score;
}
}
```
该程序的基本思路是先输入学生数量,再依次输入每个学生的姓名、学号和成绩,将学生信息存储在一个Student数组中,最后输出所有学生的信息。需要注意的是,该示例代码只是一个简单的学生成绩管理系统的示例,实际应用中需要根据具体需求进行修改和完善。