@chawuciren
        
        2018-11-14T14:21:10.000000Z
        字数 377
        阅读 819
    leetcode
要求输入一个整数,输出他的翻转 
例:输入123,输出321
int reverse(int x) {if(x>=2147483647||x<=-2147483647){//排除溢出的数return 0;}int result=0;int a[10]={0};int k=0;int c=0;int n=x;while(n!=0){//取出每一位上的数result=n%10;a[k]=result;n/=10;k+=1;}int b=k-1;result=0;for(int i=k;i>0;i--){//第n位乘10^(n-1)for(int j=0;j<b;j++){a[c]*=10;}result+=a[c];c+=1;b-=1;}return result;}
没有AC的原因,一个数翻转以后溢出了,暂时没想到解决方法
