偶数个数及之和,c语言,首先输入n,其次输入n个整数
时间: 2024-11-03 18:21:19 浏览: 9
在C语言中,要实现一个程序来计算偶数个数及其和,你可以按照以下步骤进行:
1. 首先,声明并初始化变量。比如,`int n`, `sum = 0`用于存储输入的整数的数量,以及它们的总和,`count = 0`用来记录偶数的数量。
```c
#include <stdio.h>
int main() {
int n;
int num, sum = 0, count = 0;
```
2. 接下来,提示用户输入整数的数量 `n`。
```c
printf("请输入整数的个数: ");
scanf("%d", &n);
```
3. 使用循环结构,如for循环,遍历输入的整数。对于每一个输入的整数 `num`,检查它是否是偶数。
```c
for (int i = 1; i <= n; ++i) {
printf("请输入第 %d 个整数: ", i);
scanf("%d", &num);
// 检查是否是偶数
if (num % 2 == 0) {
sum += num; // 加入到总和中
++count; // 增加偶数计数
}
}
```
4. 计算完成后,打印出偶数的数量和它们的总和。
```c
printf("\n在输入的%d个整数中,有%d个偶数。\n", n, count);
printf("偶数的和为: %d\n", sum);
return 0;
}
```
阅读全文