class Num99999{
public static void main(String arg[]){
int num=52749,temp,sum=0,n1x=0,n2x=0;
for(int i=10000; i>=1; i/=10){
temp=num/i;
num-=temp*i;
sum+=temp;
if(temp%2==0)
n2x++;
else
n1x++;
}
System.out.println("偶数:"+n2x+"个t奇数:"+n1x+"个t和为:"+sum);
}
}
num为输入的5位数
经过测试
D:java>javac Num99999.java
D:java>java Num99999
偶数:2个 奇数:3个 和为:27