键盘输入5位同学的JAVA成绩,计算并输出他们的总成绩和平均成绩。JAVA 实现
时间: 2024-10-10 22:10:43 浏览: 33
当然可以。在Java中,你可以使用Scanner类获取用户键盘输入的成绩,并通过循环结构计算总成绩和平均成绩。这里是一个简单的示例:
```java
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.println("请输入五位同学的Java成绩,每输入一位按回车键继续:");
int totalScore = 0;
for (int i = 1; i <= 5; i++) { // 假设我们最多接受五位同学的成绩
System.out.print("第" + i + "位同学的成绩:");
int score = scanner.nextInt(); // 获取整数输入
totalScore += score; // 累加总成绩
}
scanner.close();
double averageScore = (double) totalScore / 5; // 计算平均成绩,将整数转换成浮点数进行除法运算
System.out.printf("总成绩:%d\n", totalScore);
System.out.printf("平均成绩:%.2f\n", averageScore); // 输出结果保留两位小数
}
}
```
在这个程序中,用户需要按照提示依次输入每位同学的成绩,程序会自动累计并计算总分和平均分。
阅读全文