不知道怎么改谁能看看怎么搞啊

public static void main(String[] agrs) {
    Scanner scanenr = new Scanner(System.in);
    int[] sum = new int[5];
    boolean flag = false;
    for (int x = 0; x < sum.length; x++) {
        sum[x] = scanenr.nextInt();
    }
    for (int i = 0; i < sum.length; i++) {

        if (sum[i % 2 == 0]) {
            System.out.println(sum[i] + i);
        }
    }
    if (flag == false){
        System.out.println("NULL");
        scanner.close();
    }

}

}

你要实现什么?输出偶数?


import java.util.Scanner;
class test  
{
    public static void main(String[] agrs) {
    Scanner scanner = new Scanner(System.in);
    int[] sum = new int[5];
    boolean flag = false;
    for (int x = 0; x < sum.length; x++) {
        sum[x] = scanner.nextInt();
    }
    for (int i = 0; i < sum.length; i++) {
 
        if (sum[i] % 2 == 0) {
            System.out.println(sum[i]);
            flag = true;
        }
    }
    if (flag == false){
        System.out.println("NULL");
        scanner.close();
    }
 
}


}

你这个flag一直都是false....


 public static void main(String[] args) {
        Scanner scanner = new Scanner(System.in);
        int[] sum = new int[5];
        boolean flag = false;
        for (int x = 0; x < sum.length; x++) {
            sum[x] = scanner.nextInt();
        }
        for (int i = 0; i < sum.length; i++) {

            if (sum[i] % 2 == 0) {
                System.out.println(sum[i] + i);
            }
            flag = true;
        }
        if (!flag){
            System.out.println("NULL");
            scanner.close();
        }
    }