Java输入若干学生成绩
时间: 2024-09-11 19:18:33 浏览: 34
java学生考试成绩分析
在Java中,可以通过`Scanner`类来获取用户输入的学生成绩。下面是一个简单的示例代码,展示了如何使用`Scanner`类从控制台接收若干学生的成绩输入,并将它们存储在数组中:
```java
import java.util.Scanner;
public class StudentGrades {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.println("请输入学生人数:");
int numberOfStudents = scanner.nextInt();
int[] grades = new int[numberOfStudents];
for (int i = 0; i < numberOfStudents; i++) {
System.out.println("请输入第 " + (i + 1) + " 个学生的成绩:");
grades[i] = scanner.nextInt();
}
scanner.close(); // 关闭scanner对象
// 输出学生成绩
for (int i = 0; i < grades.length; i++) {
System.out.println("学生 " + (i + 1) + " 的成绩是: " + grades[i]);
}
}
}
```
该程序首先提示用户输入学生人数,然后根据输入的人数创建一个相应大小的整数数组。通过循环,程序会逐个提示用户输入每个学生的成绩,并将其存储在数组中。最后,程序会遍历数组并打印出每个学生的成绩。
阅读全文