//递归写法
#include<stdio.h>
void Inversion_printf(int n)
{
if (n > 9)
{
printf("%d", n % 10);
Inversion_printf(n / 10);
}
else
{
printf("%d", n);
}
}
int main()
{
int n = 0;
scanf("%d", &n);
Inversion_printf(n);
return 0;
}
//非递归写法
#include<stdio.h>
int main()
{
int n = 0;
scanf("%d", &n);
while (n)
{
printf("%d", n % 10);
n /= 10;
}
return 0;
}

京公网安备 11010502036488号