输入一个五位数,输出它的反转
#include "stdafx.h"
#include <windows.h>
#include <iostream>
using namespace std;
int _tmain(int argc, _TCHAR* argv[])
{
cout << "请输入一个五位数" << endl;
int nNum = 0;
cin >> nNum;//12532
int nResult = 0;
while (nNum)
{
int nRest = nNum % 10;//模10得到余数
cout << nRest << endl;
//每一轮循环的结果2,23,235.......
nResult = nResult * 10 + nRest;//每次的结果乘10 加上下一个循环的余数:如2*10=20 20+3=23 以此类推
nNum = nNum / 10;
}
cout << "nResult = " << nResult << endl;
system("pause");
return 0;
}