/*
*Copyright (c)2013,烟台大学计算机学院
*All rights reserved.
*作 者:孔云
*完成日期:2013年11月8日
*版 本 号:v1.0
*问题描述:返回给定数据的“反序数”。
*样例输入:1234
*样例输出:4321
*问题分析:利用函数的调用方式,输入一个四位数并输出其反序数。
*/
#include <iostream>
using namespace std;
int reverse(int x);
int main()
{
int m,n;
cout<<"请输入一个合法整数:";
cin>>m;
n=reverse(m);
cout<<"反序数是:"<<n<<endl;
return 0;
}
int reverse(int x)
{
int a,b,c,d,n;
{
a=x/1000;
b=x%1000/100;
c=x%100/10;
d=x%100%10;
n=d*1000+c*100+b*10+a;
}
return n;
}
心得体会:不识庐山真面目,只缘身在此山中!加油!