Java:显示班级所有及格成绩,所有不及 格成绩;及格人数和不及格人数。
时间: 2023-05-20 20:04:44 浏览: 104
以下是一个简单的 Java 代码,可以实现显示班级所有及格成绩,所有不及格成绩,及格人数和不及格人数的功能:
```java
import java.util.Scanner;
public class GradeAnalyzer {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.print("请输入班级人数:");
int n = scanner.nextInt();
int[] grades = new int[n];
int passCount = 0;
int failCount = 0;
for (int i = 0; i < n; i++) {
System.out.print("请输入第" + (i + 1) + "个学生的成绩:");
grades[i] = scanner.nextInt();
if (grades[i] >= 60) {
passCount++;
} else {
failCount++;
}
}
System.out.println("及格人数:" + passCount);
System.out.println("不及格人数:" + failCount);
System.out.println("及格成绩:");
for (int i = 0; i < n; i++) {
if (grades[i] >= 60) {
System.out.println(grades[i]);
}
}
System.out.println("不及格成绩:");
for (int i = 0; i < n; i++) {
if (grades[i] < 60) {
System.out.println(grades[i]);
}
}
}
}
```
这个程序首先会要求用户输入班级人数,然后依次输入每个学生的成绩,统计及格人数和不及格人数,并分别输出及格成绩和不及格成绩。
阅读全文