题目描述

编写一个程序,它循环执行:输入一个整数并打印2到该输入值之间所有偶数的和(不包括边界的值),直到输入一个小于等于2的数为止。

输入样例

5
10
100
4000
0

输出样例

4
18
2448
3997998
import java.util.*;
public class Main {
public static void main(String[] args) {
Scanner kb = new Scanner(System.in);
while(kb.hasNextInt()){
int t = kb.nextInt();
int sum = 0;
if(t < 2)break;
for(int i = 4; i < t; i += 2){
sum += i;
}
System.out.println(sum);
}
}
}