一个整形数 位数倒序输出。比如123456,倒序输出 就是:654321
#include <iostream>
using namespace std;
int func(int x)
{
if (x>9)
{
cout<<x%10;
x = x / 10;
func(x);
}
else
{
cout<<x;
}
return 0;
}
int main()
{
int a = 123456789;
func(a);
cout<<endl;
return 0;
}
输出:987654321
因为是整型数,除10之后,小数点之后的数就省略了。
这个题的主要思路还是取余。