可以调通
int reverse(int x) {
int y=abs(x);
int z=y;
int length=0; //x的长度
int num=0; //最后返回值的绝对值
int key=0;
if(y==0)
return num=0;
int cutoff=INT_MAX;
int cutlim=cutoff%10;
cutoff=cutoff/10;
while(y>0)
{
key=y%10;
num=num*10+key; //得到反过来的数的绝对值
y=y/10;
if(num>cutoff && y)
{
return 0;
break;
}
int y=abs(x);
int z=y;
int length=0; //x的长度
int num=0; //最后返回值的绝对值
int key=0;
if(y==0)
return num=0;
int cutoff=INT_MAX;
int cutlim=cutoff%10;
cutoff=cutoff/10;
while(y>0)
{
key=y%10;
num=num*10+key; //得到反过来的数的绝对值
y=y/10;
if(num>cutoff && y)
{
return 0;
break;
}
}
return x>0?num:-num;
}
return x>0?num:-num;
}