Java1.定义数组: 创建一个整数数组用于存储5名学生的成绩。2.输入成绩: 使用、for循环从用户处输入5个学生的成绩,并将它们存储在数组中。 3.成绩评定:使用、for、循环遍历数组中的成绩使用条件语句判断每个学生是否及格(假设及格分数为60分),并输出相应的结果
时间: 2024-09-07 13:06:20 浏览: 74
Java中使用数组完成学生成绩统计的多种实现代码清单.pdf
5星 · 资源好评率100%
在Java中,你可以按照以下步骤定义数组、输入成绩并进行成绩评定:
1. 定义数组:
```java
int[] studentGrades = new int[5]; // 创建一个可以存储5个整数的成绩数组
```
2. 输入成绩:
```java
Scanner scanner = new Scanner(System.in); // 创建一个扫描器用于获取用户输入
for (int i = 0; i < studentGrades.length; i++) {
System.out.println("请输入第" + (i+1) + "名学生的成绩:");
studentGrades[i] = scanner.nextInt(); // 读取用户的输入并存入对应位置
}
scanner.close(); // 关闭扫描器
```
3. 成绩评定:
```java
for (int grade : studentGrades) { // 使用增强型for循环遍历数组
if (grade >= 60) { // 判断成绩是否及格
System.out.println("第" + (studentGrades.indexOf(grade) + 1) + "名学生及格了,成绩为:" + grade);
} else {
System.out.println("第" + (studentGrades.indexOf(grade) + 1) + "名学生不及格,成绩为:" + grade);
}
}
```
以上代码会依次询问每位学生的成绩,并根据输入的成绩判断是否及格,然后打印出结果。
阅读全文