本题要求实现一个函数,可统计任一整数中某个位数出现的次数。例如-21252中,2出现了3次,则该函数应该返回3.其中N和D都是用户传入的参数。N的值不超过int的范围;D是[0, 9]区间内的个位数。函数须返回N中D出现的次数。
int Count_Digit(const int N, const int D)
{
	int count,temp,x;
	x=N;
	if(x<0)
		x=-x;
	do{
		temp=x%10;
		if(temp==D)
			count++;
		x=x/10;	
	}while(x>0);
	
	return count;
}

原文:https://www.cnblogs.com/2313942750qq/p/15007556.html