//方案一:
#include <stdio.h>
int main()
{
void f2(int num);
f2(438);
return 0;
}
void f2(int num)
{
int x = num/10;
if(x == 0)
{
putchar(num%10 +'0');
}
else
{
f2(x);
putchar(num%10 + '0');
}
}
//方案2,优化了方案1
#include <stdio.h>
void f2(int num);
int main()
{
f2(4381234);
putchar('\n');
return 0;
}
void f2(int num)
{
int x = num/10;
if(x != 0)
f2(x);
putchar(num%10 + '0');
}