c语言:用递归法实现一个正整数的逆序输出,谁会啊???

2025-01-01 21:47:50
推荐回答(1个)
回答1:

#include
void shiftnumber(int x)
{
//int temp,i;

if(x/10==0)
printf("%3d",x);

else

{
printf("%3d",x%10);
x/=10;
shiftnumber( x);
}

}

int main()
{
int x;

printf("input a integer number :");
scanf("%d",&x);

if(x>0)
shiftnumber(x);

return 0;
}