#include <stdio.h>
int main(int argc, const char *argv[])
{
int num=0,res=0,sum=0;
printf("请输入一个整数>>>\n");
scanf("%d",&num);
while(num!=0)
{
res=num%10;
num/=10;
if(sum>214748364 || (sum == 214748364 && res > 7))
return 0;
if(sum<-214748364 || (sum == -214748364 && res <-8))
return 0;
sum = sum*10+res;
}
printf("%d\n",sum);
return 0;
}
输入一个32位有符号整数反转
最新推荐文章于 2024-07-20 16:10:44 发布