例如:输入12345,程序输出54321
#include <iostream>
#include <stdio.h>
using namespace std;
/* run this program using the console pauser or add your own getch, system("pause") or input loop */
Reversing(int num){
int i;
cout << "翻转后的数为:";
do{
cout << num%10;
num = num/10;
}while(num>0);
return num;
}
int main(int argc, char** argv) {
int num;
printf("Please input a number:");
scanf("%d",&num);
Reversing(num);
return 0;
}
思路:
12345 % 10 = 5;
12345 / 10 = 1234;
1234 % 10 = 4;
1234/ 10 = 123;
.........
结果如下: