C语言中任意输入5个数字求偶数个数?

如题所述

第1个回答  2011-10-25
楼主看这里
#include<stdio.h>
void main()
{
int i,j,num=0;
for(i=0;i<5;i++) //输入次数控制
{
scanf("%d",&j); //输入数字
if(j%2==0) //判断是否为偶数
num++; //若为偶数则统计个数
}
printf("%d\n",num); //输出偶数的个数
}本回答被提问者采纳
第2个回答  2011-10-25
#include <stdio.h>
#include <stdlib.h>

int main()
{
int n,a[5],cnt;

printf("input 5 integers:\n");
for(cnt=0,n=0;n<5;n++)
{
scanf("%d",&a[n]);
if(a[n]%2==0) cnt++;
}
printf("Total %d even numbers\n",cnt);

system("pause");
return 0;
}
相似回答