计算数字k在0到n中的出现的次数,k可能是0~9的一个值
public int digitCounts(int k, int n) {
int i, j, num = 0;
if (k == 0) {
num = 1;
}
for (i = 0; i <= n; i++) {
j = i;
while (j != 0) {
if (j % 10 == k) {
num++;
}
j /= 10;
}
}
return num;
}