C语言实现如下:
#include
void main()
{
int n,i,sum=0;
scanf("%d",&n); //输入一个数字。
while (n>0) //从个位开始查找。
{
i=n%10;
if (i%2==0) sum+=i;
//判断该位上的数字是否为偶数,是则给变量sum加上该数。
n=n/10; //继续查找下一位。
}
printf("%d\n",sum); //输出该数各个位上的数字为偶数的和sum。
}
#include
void main()
{
int a,sum=0;
scanf("%d",&a);
for(;a>0;a=a/10)
{
if((a%10)%2==0)
sum+=a%10;
}
printf("%d\n",sum);
}