题目内容:
实现一个求整数的逆序数的简单函数。
输入格式:
输入一个整数(可正可负)。
输出格式:
输出它的逆序,注意考虑正负。
输入样例1:
1234
输出样例1:
4321
输入样例2:
-12340
输出样例2:
-4321
时间限制:500ms内存限制:32000kb
#include <stdio.h>
int main()
{
int num,s=0,t=0;
scanf("%d",&num);
if(num>0)
{
while(num)
{
t = num % 10;
num = num/ 10;
if (t == 0 && s == 0);
else
s = s * 10 + t;
}
}
else if(num<0)
{
num=-num;
printf("-");
while(num)
{
t = num % 10;
num = num/ 10;
if (t == 0 && s == 0);
else
s = s * 10 + t;
}
}
printf("%d",s);
return 0;
}