java2.输入一个整数数组,求数组中所有偶数的和。 Input 输入数据包含多组,每组占一行,第一项为n,后面n项为 整数。 Output 对于每组输入数据,输出偶数的和,结果为一个整数。
时间: 2024-09-28 15:05:52 浏览: 50
在Java中,你可以通过循环遍历整数数组并检查每个元素是否为偶数来计算所有偶数的和。以下是一个简单的程序示例:
```java
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
while (scanner.hasNextInt()) {
int n = scanner.nextInt();
int sum = 0;
for (int i = 0; i < n; i++) {
int num = scanner.nextInt();
if (num % 2 == 0) { // 检查数字是否为偶数
sum += num;
}
}
System.out.println("偶数之和: " + sum); // 输出结果
scanner.nextLine(); // 移除当前行的换行符
}
scanner.close();
}
}
```
这个程序首先读取数组的长度`n`,然后逐个读取数组元素。如果元素是偶数(即能被2整除),就将其加到总和`sum`上。最后,它会打印出所有的偶数之和。
阅读全文