用C语言输出一个整数的每一位

#define _CRT_SECURE_NO_WARNINGS 1
#include <stdio.h>
#include <stdlib.h>
int main()
{
int i = 0;
int num = 0;
scanf("%d", &num);
printf("该数从最低位到最高位分别为");
while (num)
{
i = num % 10;         //用该数模10可得本次数值的个位。
printf("%d ", i);
num = num / 10;   //得到个位数后使数字再进一位,之前的十位变为下一次循环的个位。
}
system("pause");
return 0;
}

猜你喜欢

转载自blog.csdn.net/higher_and/article/details/79764727
今日推荐