我觉得没问题啊? 大佬求解
#include<iostream> #include<cmath> using namespace std; int main(){ int x,y; bool z=0; cin>>x; if (x<0) { z=1; x=-x; } while (x!=0) { y=y*10+x%10; x/=10; } if (z==1) { cout<<"-"<<y<<endl; return 0; } cout<<y<<endl; return 0; }