问题描述
对于给定整数数组a[],寻找其中最大值,并返回下标。
输入格式
整数数组a[],数组元素个数小于1等于100。输出数据分作两行:第一行只有一个数,表示数组元素个数;第二行为数组的各个元素。
输出格式
输出最大值,及其下标
样例输入
<span style="color:#333333">3
3 2 1</span>
样例输出
3 0
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner inScanner = new Scanner(System.in);
int n=inScanner.nextInt();
int[] arr = new int[n];
if(n>=1 && n<=100)
for(int i=0;i<n;i++) {
arr[i] = inScanner.nextInt();
}
inScanner.close();
int max=0;
int num=-1;
for(int i=0;i<n;i++) {
if(max<arr[i]) {
max = arr[i];
num =i;
}
}
System.out.println(max+" "+num);
}
}