用java从键盘输入十个成绩(0-100之间的整数),存放在数组score中,找出数组中最高成绩及其下标(index)并输出。
时间: 2024-02-24 08:55:31 浏览: 127
数组中重复的数字_
5星 · 资源好评率100%
好的,下面是Java代码实现:
```java
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
int[] score = new int[10];
Scanner scanner = new Scanner(System.in);
// 从键盘输入十个成绩并存入数组score中
for (int i = 0; i < 10; i++) {
System.out.print("请输入第" + (i + 1) + "个成绩:");
score[i] = scanner.nextInt();
}
// 找出最高成绩及其下标
int maxScore = score[0];
int maxIndex = 0;
for (int i = 1; i < 10; i++) {
if (score[i] > maxScore) {
maxScore = score[i];
maxIndex = i;
}
}
// 输出最高成绩及其下标
System.out.println("最高成绩为:" + maxScore + ",下标为:" + maxIndex);
}
}
```
希望对你有所帮助!
阅读全文