字符串

蒙自二中 卢建铮(听风凭引)  •  1年前


include<bits/stdc++.h>

using namespace std; string s1,s2; int main()//不解释 {

cin>>s1;
if(s1[0]=='-')
{
    cout<<"-";//输出负号
    for(int i=s1.length()-1,j=0;i>=1;i--,j++) s2=s2+s1[i];//倒着变成正的(好烦)
    if(s2[0]=='0') s2.erase(0,s2.find_first_not_of('0'));//去0
    cout<<s2;//输出
}
else //否则为正
{
    for(int i=s1.length()-1,j=0;i>=0;i--,j++) s2=s2+s1[i];//正着倒序(还是好烦吧)
    if(s2[0]=='0')s2.erase(0,s2.find_first_not_of('0'));//删除0
    cout<<s2;//输出
}
return 0;//终于结束了

}


评论:

请先登录,才能进行评论