如:987.则为789,这是一道面试题,当时我做得不好,以下给大家参考,希望有所帮助
int reverse(int i_source)
{
int i_dest=0;
int flag=0;
if(i_source<0)
{
i_source=-i_source;
flag=1;
}
while(i_source>0)
{
i_dest=i_dest*10+i_source%10;
i_source=i_source/10;
}
if(flag)
{
i_dest=-i_dest;
}
return i_dest;
}