Java项目实战计算平均成绩
以下是一个示例的Java项目实现:计算学生的平均成绩。
import java.util.Scanner;
public class AverageScoreCalculator {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.print("请输入学生人数:");
int studentCount = scanner.nextInt();
// 创建一个数组来存储学生的成绩
double[] scores = new double[studentCount];
double sum = 0;
for (int i = 0; i < studentCount; i++) {
System.out.print("请输入第 " + (i + 1) + " 个学生的成绩:");
double score = scanner.nextDouble();
scores[i] = score;
sum += score;
}
double average = sum / studentCount;
System.out.println("平均成绩为:" + average);
scanner.close();
}
}
在上面的示例中,程序会首先要求用户输入学生的人数,然后使用一个数组来存储每个学生的成绩。用一个for循环来逐个读取每个学生的成绩,并累加到sum变量中。最后,计算平均成绩并输出结果。
scanner
对象用于读取用户的输入。需要注意的是,在使用完scanner
对象之后,我们需要调用其close()
方法来释放资源。
你可以根据实际需求对上述代码进行修改和扩展。