#define _CRT_SECURE_NO_WARNINGS
#include<stdio.h>
#include<math.h>
int main()
{
long long n;
scanf("%lld", &n);
long long m = n;
if (n == 0)
{
printf("0");
return 0;
}
int count = 0;
while (n != 0)
{
count++;
n /= 10;
}
int power = pow(10, count - 1);
int tmp = 0;
n = m;
do
{
if (n < 0)
{
printf("-");
n = -n;
}
tmp = n / power;
printf("%d ",tmp);
n %= power;
power /= 10;
} while (n != 0);
return 0;
}
给定一个整数可能为正,0,负数,顺序输出这个数字的每一位。例如1234567输出1 2 3 4 5 6 7;例如-123456输出-1 2 3 4 5 6
最新推荐文章于 2024-07-18 00:38:53 发布