一位学生参加了三门不同科目的考试,计算并显示所得的总分和平均分同时显示单科所得分数。用Java来实现
时间: 2024-05-10 11:18:12 浏览: 137
可以使用Java中的Scanner类来获取用户输入的分数,然后计算总分和平均分,并输出每门科目的分数。
以下是一个示例代码:
```java
import java.util.Scanner;
public class ExamScores {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.print("请输入第一门科目的成绩:");
int score1 = scanner.nextInt();
System.out.print("请输入第二门科目的成绩:");
int score2 = scanner.nextInt();
System.out.print("请输入第三门科目的成绩:");
int score3 = scanner.nextInt();
int totalScore = score1 + score2 + score3;
double averageScore = totalScore / 3.0;
System.out.println("第一门科目的成绩为:" + score1);
System.out.println("第二门科目的成绩为:" + score2);
System.out.println("第三门科目的成绩为:" + score3);
System.out.println("总分为:" + totalScore);
System.out.println("平均分为:" + averageScore);
}
}
```
在运行程序时,用户需要依次输入三门科目的成绩,程序将会自动计算并输出总分和平均分,以及每门科目的成绩。
阅读全文