int Count_Digit ( const int N, const int D ){ int num; int count=0; if(N<0) num=-N; else num=N; if(numD){ return 1; } while(num){ if(num%10D){ count++; } num/=10; } return count; } /count一定要有初值/ 否则当会存在问题,试了很多次的结果
6-9 统计个位数字 本题要求实现一个函数,可统计任一整数中某个位数出现的次数。例如-21252中,2出现了3次,则该函数应该返回3int Count_Digit ( const int N, const int D ){int num;int count=0;if(N&amp;lt;0)num=-N;elsenum=N;if(numD){return 1;}while(num){...