int CountDigit( int number, int digit ){ int cnt=0; if(number==0&&digit==0){ //排除全为0的情况 cnt++; } while(number<=-1||number>=1){ if(abs(number%10)==digit){ cnt++; } number/=10; } return cnt; }