/* * 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; }
运算结果:
心得体会:
做这个的时候一度有想死的冲动,想不出怎么才能让他反过来,问了兄弟才知道的,好纠结。