评委打分通过用户输入并存入数组中
时间: 2024-10-01 17:07:56 浏览: 26
当您想让用户输入评委的评分,并将其存储在一个数组中,您可以创建一个简单的Java程序,使用Scanner类来获取用户的输入,然后根据需要设置数组的大小(例如,每个评委一票)并将分数添加到数组中。以下是一个基本的例子:
```java
import java.util.Scanner;
public class JudgeScores {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.println("请输入评委的数量:");
int judgesCount = scanner.nextInt(); // 获取评委数量
// 创建一个足够大的数组来存储评委的分数,假设每人都有一票
int[] scores = new int[judgesCount];
System.out.println("现在开始输入评委的评分(1-100之间):");
for (int i = 0; i < judgesCount; i++) {
scores[i] = scanner.nextInt();
// 您还可以在这里添加错误检查,确保输入的是有效范围内的整数
}
// 打印所有评委的得分
System.out.println("评委们的评分是:");
for (int score : scores) {
System.out.println(score);
}
// 关闭扫描器
scanner.close();
}
}
```
在这个例子中,用户会被提示输入评委的数量,然后按顺序为每个评委输入评分。程序会把每个评分依次存储到数组scores中。
阅读全文