编写java程序,存放5个学生的成绩(成绩值自己设定),将成绩从大到小排序,计算并显示
时间: 2023-09-12 21:01:01 浏览: 205
编写Java程序:
```java
import java.util.Arrays;
public class ScoreSorting {
public static void main(String[] args) {
int[] scores = {90, 85, 95, 80, 88}; // 学生的成绩
Arrays.sort(scores); // 对成绩数组进行排序
System.out.println("学生的成绩从大到小排序为:");
for (int i = scores.length - 1; i >= 0; i--) {
System.out.println(scores[i]);
}
int sum = 0;
for (int score : scores) {
sum += score; // 计算成绩总和
}
double average = (double) sum / scores.length; // 计算平均成绩
System.out.println("学生的平均成绩为:" + average);
}
}
```
这个Java程序用一个整型数组存放了5个学生的成绩,并通过Arrays.sort()方法将成绩从小到大排序。然后使用一个for循环,从排序后的数组中按从大到小的顺序输出成绩。接下来,使用一个循环计算所有成绩的总和,再除以学生人数计算平均成绩。最后,将平均成绩输出到控制台上。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.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)
![](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)