求倒序函数
函数要求如下:要求输入一个整数(位数未知),函数返回该整数的倒序,禁止使用库函数。
今天的面试题,算法用%10 的余数的方法 这段代码怎么写呢
程序代码:
#include<iostream>
#include<cmath>
using namespace std;
void fun(int& m)
{
int n;
n=m/10;
if(n==0)
cout<<m;
else
{
cout<<m%10;
fun(n);
}
}
int main()
{
int m;
cout<<"请输入一个整数:";
cin>>m;
if(m<0)
{
cout<<"-";
m=abs(m);
}
fun(m);
system("pause");
return 1;
}