c编程问题?

2024-12-15 03:47:00
推荐回答(2个)
回答1:

//while(t>10)需改成while(t>9)
int Count_Digit ( const int N, const int D )
{
int a[10]={0},t=N>=0 ? N : -N;
while(t>9)
{
a[t%10]++;
t/=10;
}
a[t]++;
return a[D];
}

回答2:

你只需要给出int Count_Digit ( const int N, const int D );这个函数的定义,其他代码都不需要。