递归实现数字的逆序 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; }