我有一个小问题。我的数字从00000001到99999999,它们必须分别分为000 00001和999 99999,并将它们放在不同的变量中。谁知道这个优雅的解决方案?
答案 0 :(得分:2)
使用除法得到第一部分和模数得到第二部分:
void splitter(int number) {
printf("First part: %i", number / 100000);
printf("Second part: %i", number % 100000);
}
答案 1 :(得分:0)
两种方式:
我个人会选择第二个选项。