帮忙看下递归函数!
#include<stdio.h>fun(int x)
{
if(x/2==0) return 1; /* 这里返回的值是给那个函数 */
else
{printf("%d",fun(x/2));
return x%2;} /* 这里返回的值是给那个函数 */
}
int main()
{
int x;
scanf("%d",&x);
printf("%d\n",fun(x)); /* 这里printf有没有输出?*/
return 0;
}
程序的输出过程请帮忙讲解下!