C++又找到灵感了
int countDigits(int a1) {
int sum = 0;
while (a1 != 0) {
sum += 1;
a1 /= 10;
}
return sum;
}
int getBit(int num1, int num2) {
return (num2 / (int)pow(10, num1)) % 10;
}
第一个是返回形参a1有多少位的,第二个是返回num1的第num2个位。