7.整数的反转

一、题目

二、理解

整数的反转,主语while循环里的构造规则:

①r=0+1=1;x=32

②r=10+2=12;x=3

③r=120+3=123;x=0;

三、代码

int reverse(int x){
    long long r=0;
    while(x){
        r=r*10+x%10;
        x=x/10;
    }
    if(r<-pow(2,31)||r>pow(2,31)){
        return 0;
    }
    return r;
}

 

已标记关键词 清除标记
©️2020 CSDN 皮肤主题: 游动-白 设计师:白松林 返回首页