/*
* Copyright (c) 2013, 烟台大学计算机学院
* All rights reserved.
* 作 者: 沈远宏
* 完成日期:2013 年11月07日
* 版 本 号:v1.0
* 问题描述:通过调用函数
* 问题分析:调用reverse函数,输出反序数。
*/
#include <iostream>
using namespace std;
int reverse (int);
int main()
{
int m,n;
cout<<"请输入一个数"<<endl;
cin>>m;
n=reverse(m);
cout<<"这个数的反序数为\n"<<n<<endl;
}
int reverse(int x)
{
int k=0;
while(x>0)
{
k=k*10+x%10;
x=x/10;
}
return k;
}
运算结果:

心得体会:
做这个的时候一度有想死的冲动,想不出怎么才能让他反过来,问了兄弟才知道的,好纠结。