输入n个数(实数或整数),输出其最大最小值 用Java怎么写啊?
来源:百度知道 编辑:UC知道 时间:2024/05/03 03:09:05
import java.util.*;
public class Test{
private final static int N = 3;
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
int array[] = new int[N];
for (int i = 0; i < N ;i++) {
System.out.print("input number" + (i+1) + ":");
System.out.println();
String s = input.nextLine();
if (s.matches("[0-9]{1,}")) {
array[i] = Integer.valueOf(s);
}
}
for (int n = 0; n < array.length; n++) {
System.out.print(array[n] + " ");
}
int max = array[0];
int min = array[0];
for (int n = 0; n < array.length; n++) {
for (int j = n + 1; j < array.length; j++) {
if (min > array[n]) {
min = array[n];
}
if (max < array[n]) {
max = array[n];
}
}
}
Syst