用%符号可以逆序输出 如要正序输出:#include "
stdio.h"void main()
{
long number;
long i;
long index;
index = 1;
printf("please input number:");
scanf("%ld", &number);
i = number;
while(i >= 10)
{
i /=10;
index *= 10;
} printf("\n");
while(number > 0)
{
printf("%ld_", number/index);
number -= ((int)(number/index))*index;
index /= 10;
}
}
本回答被网友采纳