1.题目来源
作者: C课程组
单位: 浙江大学
时间限制: 400 ms
内存限制: 64 MB
代码长度限制: 16 KB
2.问题简述
本题要求实现一个求整数的逆序数的简单函数。
函数接口定义:
int reverse( int number );
其中函数reverse
须返回用户传入的整型number
的逆序数.
3.源代码
#include<stdio.h>
#include<stdlib.h>
int reverse( int number )
{
int a,sum=0;
while(number)
{
a=number%10; //核心三行代码
sum=sum*10+a;
number/=10;
}
return sum;
}
int main()
{
int n;
scanf("%d", &n);
printf("%d\n", reverse(n));
return 0;
}