我有一个 4 位数的号码。第1234章
int i = 1;
int o = 2;
int p = 3;
int a = 4;
任何想法表示赞赏。
一些基本的数学:
int num = 1234;
int i = num / 1000 % 10;
int o = num / 100 % 10;
int p = num / 10 % 10;
int a = num % 10;
此函数会将最低有效的四位数字提取到数组中。
void extractFourDigits(int digits[4], int number)
{
for (int i = 0; i < 4; i++) {
digits[3-i] = number % 10;
number /= 10;
}
}