java怎么实现对学生最高成绩和最低成绩的查询
时间: 2024-04-09 15:28:24 浏览: 47
您可以使用一个数组或者集合来存储学生的成绩信息,然后通过遍历数组或者集合找到最高成绩和最低成绩。
以下是一个使用数组实现的示例代码:
```java
public class Main {
public static void main(String[] args) {
int[] scores = {80, 90, 70, 85, 95};
int maxScore = scores[0];
int minScore = scores[0];
for (int i = 1; i < scores.length; i++) {
if (scores[i] > maxScore) {
maxScore = scores[i];
}
if (scores[i] < minScore) {
minScore = scores[i];
}
}
System.out.println("最高成绩:" + maxScore);
System.out.println("最低成绩:" + minScore);
}
}
```
这段代码中,我们首先定义了一个整型数组 `scores` 存储学生的成绩。然后使用两个变量 `maxScore` 和 `minScore` 来记录最高成绩和最低成绩,初始值都设为数组中的第一个元素。
接下来,通过遍历数组中的每个元素,逐个比较更新 `maxScore` 和 `minScore` 的值。最后,输出最高成绩和最低成绩。
希望对您有所帮助!如果还有其他问题,请随时提问。
相关推荐
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)