用c语言编写键盘输入N个整数(N<100),求这组数中偶数的和
时间: 2024-10-20 22:12:12 浏览: 106
C语言程序设计-计算从1开始到n的自然数中偶数的平方的和,n由键盘输入,并在main()函数中输出。(n是偶数).c
5星 · 资源好评率100%
你可以使用C语言编写一个简单的程序来实现这个功能。首先,你需要创建一个循环来获取用户输入的N个整数,然后检查每个数字是否是偶数,如果是,则累加到总和中。以下是一个示例程序:
```c
#include <stdio.h>
int main() {
int N, num;
long sum = 0; // 使用long防止数值溢出
printf("请输入数字的数量(N<100): ");
scanf("%d", &N);
if (N >= 100) {
printf("抱歉,N必须小于100。\n");
return 1;
}
for (int i = 1; i <= N; ++i) {
printf("请输入第 %d 个整数: ", i);
scanf("%d", &num);
// 检查并累加偶数
if (num % 2 == 0) {
sum += num;
}
}
printf("这组数中偶数的和是: %ld\n", sum);
return 0;
}
```
在这个程序中,`%d`用于格式化输入,`%ld`用于格式化输出长整型结果。
阅读全文