数的逆序

int main(){
    int a=0;
    int ret=0;
    int digit;
    printf("请输入一个正整数:");
    scanf("%d",&a);
    while(a>0){
        digit= a%10;
        ret = ret*10+digit;//往左移动一位
        a=a/10;
    }
    printf("逆序后:%d",ret);
}

 

点赞