题目描述:
编写一个Reverse函数,声明类似unsigned Reverse(unsigned);
要求参数只有一个32bit非负整数,
同样返回一个32bit整数,但数位反转。
输入:
按参数传递,一个32bit非负数,且最高最低位不为0
输出:
按返回值输出
样例输入:
2
19
120345
样例输出:
2
91
543021
其它:
请不要写上main函数
- #include<stdio.h>
- unsigned Reverse(unsigned a)
- {
- unsigned i,j;
- j=0;
- while(a != 0){
- i=a%10;
- j=j*10+i;
- a=a/10;
- }
- return j;
- }