#include<bits/stdc++.h> using namespace std; string a; int k=0; int main(){ cin>>a; for(int j=0;j<a.size();j++){ if(a[j]=='-'){ cout<<a[j]; k=1; } } for(int i=a.size();i>=0;i--){ if(a[i]=='0'){ continue; }else if(a[i]=='-'&&k==1){ continue; }else{ cout<<a[i]; } }
return 0;
}
共 3 条回复
感谢
自己参考,有问题就问
复制扫码那我问你,你输入个“302”那你这个代码凡是是个“0”都会跳过一次循环那你就会输出“23”你自己去试试是不是这样的