reverse(int x)整数取反函数

来源:互联网 发布:360免费网络加速器 编辑:程序博客网 时间:2024/05/22 10:39
#include <iostream>#include <stdlib.h>using namespace std;int reverse(int x){int i=0,f=0;char str[100];if(x>0){f=1;}else {f=0;x=-x;}if (x==0)return 0;while(x>0){str[i]=x%10+'0';x/=10;i++;}str[i]='\0';if(f==1)return atoi(str);if(f==0)return -atoi(str);}int main() {int a;while(cin>>a)cout<<reverse(a)<<endl;return 0;}