import java.util.Scanner;
class ArrayTest3{
public static int getMax(int[] arr){
int max = arr[0];
for(int x = 1; x<arr.length; x++){
if(arr[x]>max){
max = arr[x];}
}
return max;
}
public static void getMin(int[] arr){
int min = 0;
for (int x=1; x<arr.length; x++) {
if(arr[x]<arr[min])
min = x;
}
return arr[min];
}
public static void main(String[] args){
int[] arr = new int[5];
Scanner sc = new Scanner(System.in);
System.out.println("请依次输入五个正整数:");
for(int x=0; x<arr.length; x++){
arr[x] = sc.nextInt();
}
int result = getMax(arr);
System.out.println("max="+result );
}
}
作者: 编号3363 时间: 2016-3-25 01:05
有没有其他玩法?求告知作者: 潘耿威 时间: 2016-3-25 14:06
import java.util.Scanner; public class Test { public static void main(String args[]) { int[] a = new int[5]; Scanner sc = new Scanner(System.in); for (int i = 0; i < a.length; i++) { System.out.println("请输入第" + (i + 1) + "个整数:"); a[i] = sc.nextInt(); } int max = a[0], min = a[0]; for (int i = 0; i < a.length; i++) { if (min > a[i]) {// 最小值 min = a[i]; } if (max > a[i]) {// 最大值 max = a[i]; } } System.out.println("最大值" + max); System.out.println("最小值" + min); } }作者: 编号3363 时间: 2016-3-26 01:36
潘耿威 发表于 2016-3-25 14:06
import java.util.Scanner; public class Test { public static void main(String args[]) { int[] a = ...