#include <stdio.h>
int reverseDigits( int n );
int main()
{
int number; /* input number */
printf( "Enter a number between 1 and 9999: " );
scanf( "%d", &number );
/* find number with digits reversed */
printf( "The number with its digits reversed is: %d\n",
reverseDigits( number ) );
return 0; /* indicate successful termination */
} /* end main */
/* reverseDigits returns number obtained by
reversing digits of n */
int reverseDigits( int n )
{
int reverse = 0; /* reversed number */
int part = 0; /* temp variable for individual digits */
while ( n > 1 ) {
part = n % 10;
reverse = reverse * 10 + part;
n /= 10;
}
return reverse; /* return reversed number */
} /* end function reverseDigits */
数字倒序输出
最新推荐文章于 2023-04-30 11:00:50 发布