007 — 整数数字反转
查看源代码
007整数数字反转.c
#include <stdio.h>
int aaa(int a);
int main(void)
{
int a, b, i, fff = 0;
scanf("%d", &a);
b = aaa(a);
int c[b];
for (i = 0; i < b; i++)
{
c[i] = a % 10;
a /= 10;
}
for (i = 0; i < b; i++)
{
if (c[i] != 0 && fff == 0)
fff++;
if (c[i] != 0 || fff != 0)
printf("%d", c[i]);
}
return 0;
}
int aaa(int a)
{
int b = 0;
while (a > 0)
{
a /= 10;
b++;
}
return b;
}仅提供原始源代码,可能需要外部依赖,不保证能独立编译。