用java编写程序实现如下功能:从键盘读入 6 个浮点数,存入数组,找 出最大值、最小值和它们在数组中的位置,输出这些信息
时间: 2023-06-08 21:05:04 浏览: 141
c语言+从键盘输入10个无序的整数,存放在数组中,找出数组中最大值与最小值的所在的位置,并输出数组元素所在的位置与数组元素的值
5星 · 资源好评率100%
。可以回答该问题。以下是Java代码实现此功能的示例:
```java
import java.util.Scanner;
public class ArrayExample {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
double[] numArray = new double[6];
int maxIndex = 0, minIndex = 0;
for (int i = 0; i < numArray.length; i++) {
System.out.println("请输入第" + (i + 1) + "个浮点数:");
numArray[i] = scanner.nextDouble();
if (numArray[i] > numArray[maxIndex]) {
maxIndex = i;
}
if (numArray[i] < numArray[minIndex]) {
minIndex = i;
}
}
System.out.println("最大值为:" + numArray[maxIndex] + ",在数组中的位置为:" + maxIndex);
System.out.println("最小值为:" + numArray[minIndex] + ",在数组中的位置为:" + minIndex);
}
}
```
阅读全文