汇总在控制台中输入的所有数字

时间:2016-01-03 17:55:48

标签: java

我正在尝试将所有数字加起来,直到输入的数字。

修改:我的代码显示所有偶数,最多为用户输入的数字。
我正在努力使代码能够汇总用户输入的所有偶数。

import java.util.Scanner;

public class homework3 {

    public static void main(String[] args) {

        System.out.println("Enter a positive number: ");
        Scanner scan = new Scanner(System.in);
        int i = scan.nextInt();
        int y = 1;
        int sum = 0;
        int e = 2;
        while (e <= i) {
            System.out.print(" " + e);
            e += 2;
        }
    }
}

1 个答案:

答案 0 :(得分:-1)

希望这会有所帮助。

public static void main(String[] args) {
    Scanner c = new Scanner(System.in);
    System.out.print("Enter number: ");
    int h = c.nextInt();
    int res = 0;

    System.out.print("Nums: ");
    for (int i = 2; i <= h; i += 2) {
        System.out.print(i + " ");
        res += i;
    }

    System.out.println("\nResult: " + res);
}