3976 - 输出逆序数
时间限制 : 1 秒
内存限制 : 128 MB
数字逆序的例子为 12345的逆序数为54321。即把一个十进制的数逆序输出。
本题要求编写程序当给出一个5位数的输入时候输出它的逆序数。
题目输入
只有一行,一个5位数
题目输出
输入的5位数的逆序数
输入/输出样例
输入格式
12345
输出格式
54321
C语言解答
#include <stdio.h> #include <stdlib.h> /* run this program using the console pauser or add your own getch, system("pause") or input loop */ int main(int argc, char *argv[]) { int a; scanf("%d",&a); printf("%d",a%10*10000+(a%100-a%10)*100+a%1000-a%100+(a%10000-a%1000)/100+(a-a%10000)/10000); return 0; }
C++解答
#include <iostream> #include <cstdio> using namespace std; int main() { int n; cin>>n; do { cout<<n%10; n=n/10; }while(n!=0); return 0; }