java编写十个评委_Java题 在歌星大奖赛中,有10个评委为参赛的选手打分,分数为1~100分。选手最后得分...
时间: 2023-10-25 11:08:33 浏览: 26
以下是 Java 代码示例:
```java
import java.util.Random;
public class Judges {
public static void main(String[] args) {
int[][] scores = new int[10][10]; // 10 个评委,每个评委对 10 个选手打分
Random random = new Random();
// 为每个评委对每个选手打分
for (int i = 0; i < 10; i++) {
for (int j = 0; j < 10; j++) {
scores[i][j] = random.nextInt(100) + 1; // 随机生成 1~100 的分数
}
}
// 计算每个选手的总分和平均分
int[] totalScores = new int[10];
double[] avgScores = new double[10];
for (int i = 0; i < 10; i++) {
for (int j = 0; j < 10; j++) {
totalScores[i] += scores[j][i];
}
avgScores[i] = totalScores[i] / 10.0;
}
// 输出每个选手的得分情况
for (int i = 0; i < 10; i++) {
System.out.print("选手 " + (i + 1) + " 的得分为:");
for (int j = 0; j < 10; j++) {
System.out.print(scores[j][i] + " ");
}
System.out.println(",总分为:" + totalScores[i] + ",平均分为:" + avgScores[i]);
}
}
}
```
代码的核心思路是:先为每个评委对每个选手打分,然后计算每个选手的总分和平均分,最后输出每个选手的得分情况。
相关推荐
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![docx](https://img-home.csdnimg.cn/images/20210720083331.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://img-home.csdnimg.cn/images/20210720083646.png)
![doc](https://img-home.csdnimg.cn/images/20210720083327.png)
![application/x-rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)