60分,C++字符串求助!!!

P1307 [NOIP2011 普及组] 数字反转

ZHR20100222 @ 2022-07-31 18:05:54

额...

#include<iostream>
#include<cstdio>
#include<bits/stdc++.h>
using namespace std;
string s;
int i;
int main(){
    cin>>s;
    int len=s.length();
    if(s[0]=='-'){
        cout<<"-";
        if(s[len-1]=='0'){
            for(i=s.length()-2;i>=1;i--){
                cout<<s[i];
            }
        }else{
            for(i=s.length()-1;i>=1;i--){
                cout<<s[i];
            }
        }
    }else{
        for(i=s.length()-1;i>=0;i--){
                cout<<s[i];
        }
    }
    return 0;
}

by cmk666 @ 2022-07-31 18:07:46

你说有没有一种可能,末尾不止一个0


by ZHR20100222 @ 2022-07-31 18:08:32

@cmk666 啊,谢谢大佬


|