阅读量:0
可以使用以下代码来将一个数的每一位分别取出:
#include <stdio.h> int main() { int num = 123456; int digit; while(num > 0) { digit = num % 10; // 取出最后一位数字 num = num / 10; // 去掉最后一位数字 printf("%d\n", digit); } return 0; }
在这段代码中,我们使用循环来依次取出数字的每一位,先取出最后一位数字,然后去掉最后一位数字,直到所有位数都被取出。最后输出每一位数字。