c语言,输入一批正整数,求其中偶数的和。求详细编写

如题所述

第1个回答  2015-04-19
#define _CRT_SECURE_NO_DEPRECATE
#include<stdio.h>
int main()
{
int i, j, k, sum = 0;
while (scanf("%d", &j), j > 0)
{
if (j % 2 == 0)
sum += j;
}
printf("%d\n", sum);
return 0;
}本回答被网友采纳
第2个回答  2015-04-19
#include<stdio.h>
void main()
{
int a[50]={0};
int i=0;
int num;
int sum=0;

for(i=0;i<50;i++)
{
scanf("%d",a+i);
if(a[i]<=0)
{
num=i;
break;
}
}
for(i=0;i<num;i++)
{
if(a[i]%2==0)
{
sum=sum+a[i];
}
}
printf("The sum of even is:%d\n",sum);
}
相似回答