作业帮 > 综合 > 作业

编写函数,当输入整数后函数返回该数的逆序数?

来源:学生作业帮 编辑:搜搜考试网作业帮 分类:综合作业 时间:2024/07/28 03:04:23
编写函数,当输入整数后函数返回该数的逆序数?
编写函数,当输入整数后函数返回该数的逆序数?
int flip(int in) //不用数组
{
int out = 0, flag = 0;
if(in > -10 && in < 10)
return in;
else
if(in < 0)
{
flag = 1;
in = -in;
}
do
{
out += in % 10;
out *= 10;
in/=10;
}while((in/10) != 0);
out+=in;
if(flag)
 return -out;
return out;
}
int flip1(int in) //使用数组
{
int res[10],i = 0,j = 0,flag =0;
if(in > -10 && in < 10)
return in;
else
if(in < 0)
{
flag = 1;
in = -in;
}

do
{
res[i++] = in %10;
} while((in/=10) != 0);
for(j=0;j