递归实现数字的逆序 1234 -> 4321 ?????
递归实现数字的逆序 1234 -> 4321
程序代码:#include<stdio.h>
#include<stdlib.h>
int reverse(int value)
{
static result = 0;
if(value == 0) return 0;
result = result * 10 + value%10;
reverse(value/10);
return result;
}
int main()
{
int value;
printf("输入值:\n");
scanf("%d" , &value);
printf("反转后的数:\n");
printf("%d" , reverse(value));
return 0;
}