Java数组中查找最大值和最小值
//从控制台接受10个整数,求出其中的最大值和最小值。
Scanner sc = new Scanner(System.in);
int[] arr = new int[10];
for (int i = 0; i <10 ; i++) {
System.out.println("请输入第"+(i+1)+"个整数:");
arr[i]=sc.nextInt();
}
//int[] arr={1,5,9,87,-9,15,98,56,15,150};
//定义最大值和最小值并初始化
int max = arr[0];
int min = arr[0];
for (int i = 0; i <10 ; i++) {
//最值和数组除第一个数外的元素比较,最后得到最值
if(max<arr[i]){
max=arr[i];
}
if(min>arr[i]){
min=arr[i];
}
}
System.out.println("其中的最大值是:"+max+"最小值是:"+min);```
还没有评论,来说两句吧...