java1.班里有10位学生,使用动态录入并统计大于80分的学生人数, 输出第5位和第10位同学的成绩。
时间: 2024-02-12 22:06:10 浏览: 29
好的,这个问题很简单,以下是Java代码实现:
```java
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
int[] scores = new int[10];
int count = 0;
System.out.println("请输入10位同学的成绩:");
for (int i = 0; i < scores.length; i++) {
scores[i] = scanner.nextInt();
if (scores[i] > 80) {
count++;
}
}
System.out.println("大于80分的学生人数为:" + count);
System.out.println("第5位同学的成绩为:" + scores[4]);
System.out.println("第10位同学的成绩为:" + scores[9]);
}
}
```
这个程序使用了Scanner类来动态录入同学们的成绩,并将大于80分的同学计数。最后输出了大于80分的学生人数以及第5位和第10位同学的成绩。