用java写一个 循环输入某同学结业考试的5门课成绩,并计算平均分
时间: 2024-03-26 09:39:48 浏览: 76
for循环语句的应用(循环输入某同学专业阶段考试的5门课成绩,并计算平均分)
好的,以下是Java代码:
```java
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
int sum = 0;
int count = 0;
for (int i = 1; i <= 5; i++) {
System.out.print("请输入第" + i + "门课的成绩:");
int score = scanner.nextInt();
sum += score;
count++;
}
double average = (double) sum / count;
System.out.println("平均分为:" + average);
}
}
```
首先,我们使用 `Scanner` 类来获取用户输入的成绩。在 `for` 循环中,我们循环 5 次,每次获取一门课的成绩,并将其累加到 `sum` 变量中。同时,我们使用 `count` 变量来记录输入的成绩数量。
循环结束后,我们计算平均分并将其赋值给 `average` 变量。最后,我们将平均分输出到控制台。
阅读全文