编写一个Java应用程序,用户从键盘输入十名学生的java课程实验成绩,成绩使用浮点数,程序将输出java课程实验成绩的平均值。
时间: 2024-09-08 22:02:43 浏览: 72
为了编写一个简单的Java应用程序来计算10名学生Java课程实验成绩的平均值,你可以按照以下步骤进行:
1. 首先,创建一个名为`Student.java`的类,用于表示每个学生及其成绩,可以包含姓名和成绩属性:
```java
public class Student {
private String name;
private double score;
public Student(String name, double score) {
this.name = name;
this.score = score;
}
// Getters and setters for name and score
}
```
2. 然后,创建一个`Main.java`类,用于接收用户输入并计算平均分:
```java
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
double totalScore = 0;
int studentsCount = 10; // Fixed number of students
System.out.println("请输入10名学生的Java实验成绩(每行一个成绩):");
for (int i = 0; i < studentsCount; i++) {
System.out.print("学生 " + (i+1) + ": ");
double inputScore = scanner.nextDouble();
totalScore += inputScore;
}
double averageScore = totalScore / studentsCount;
System.out.printf("所有学生的Java实验成绩平均值为: %.2f\n", averageScore);
scanner.close();
}
}
```
在这个程序中,我们使用`Scanner`类获取用户的输入,并逐个累加分数到`totalScore`变量中。最后,通过除以学生总数得到平均分。
阅读全文