用java写学生成绩管理系统
时间: 2023-03-03 07:32:20 浏览: 139
学生成绩管理系统(JAVA课程设计)
好的,学生成绩管理系统是一个比较常见的应用,下面是一个简单的用Java编写的学生成绩管理系统的示例代码:
```java
import java.util.Scanner;
public class StudentGradeSystem {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
int numStudents;
System.out.print("请输入学生人数:");
numStudents = input.nextInt();
String[] studentNames = new String[numStudents];
double[] studentGrades = new double[numStudents];
double sumGrades = 0.0;
for (int i = 0; i < numStudents; i++) {
System.out.print("请输入第 " + (i+1) + " 个学生的姓名:");
studentNames[i] = input.next();
System.out.print("请输入第 " + (i+1) + " 个学生的成绩:");
studentGrades[i] = input.nextDouble();
sumGrades += studentGrades[i];
}
double avgGrade = sumGrades / numStudents;
System.out.println("学生平均成绩为:" + avgGrade);
System.out.println("学生列表如下:");
for (int i = 0; i < numStudents; i++) {
System.out.println((i+1) + ". " + studentNames[i] + " 成绩为:" + studentGrades[i]);
}
input.close();
}
}
```
这个程序通过Scanner类读取用户的输入,输入学生人数以及每个学生的姓名和成绩,最后计算并输出学生的平均成绩以及学生列表。当然,这只是一个简单的示例,实际的学生成绩管理系统可能需要更多的功能和数据结构支持。
阅读全文