JAVA实现键盘输入5个同学的成绩,计算平均分并统计80分以上的人数:
时间: 2024-05-08 22:21:33 浏览: 84
利用java实现学生成绩
下面是一个简单的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; // 80分以上的人数
for (int i = 1; i <= 5; i++) {
System.out.print("请输入第" + i + "个同学的成绩:");
int score = scanner.nextInt();
sum += score;
if (score >= 80) {
count++;
}
}
double average = sum / 5.0; // 平均分
System.out.println("平均分为:" + average);
System.out.println("80分以上的人数为:" + count);
}
}
```
程序首先创建了一个 `Scanner` 对象,用于读取键盘输入。然后通过一个循环,读取5个同学的成绩,并将每个同学的成绩累加到 `sum` 变量中,同时如果该同学成绩大于等于80分,则将计数器 `count` 加1。最后通过 `sum` 计算平均分并输出,通过 `count` 输出80分以上的人数。
阅读全文