可以使用以下代碼來將一個數的每一位分別取出:
#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;
}
在這段代碼中,我們使用循環來依次取出數字的每一位,先取出最后一位數字,然后去掉最后一位數字,直到所有位數都被取出。最后輸出每一位數字。