任务描述
本关任务:输入n个整数,计算这n个整数中偶数的个数以及所有偶数的和。
编程要求
根据提示,在右侧编辑器补充代码,首先输入n,然后根据输入的n依次输入n个整数,并统计其中偶数的个数并计算所有输入的偶数的和,最后输出。
测试说明
测试样例1:
测试样例2:
其中: 黑色字体为输出内容; 红色字体为输入内容; 所有标点符号均为英文标点。
代码实现
#include <stdio.h>
#include <stdlib.h>
#include <iostream>
using namespace std;
int main()
{
int i, n, x;
int sum = 0;
int counter = 0;
printf("Input n(n>0):");
scanf("%d", &n);
int count = 0;
printf("Please input %d integers:\n", n);
for (i = 0; i < n; i++) {
printf("Input x:");
scanf("%d", &x);
if (x % 2 == 0) {
sum += x;
count++;
}
}
printf("sum = %d, count = %d", sum, count);
return 0;
}