导读 大家好,我是小跳,我来为大家解答以上问题。c语言十进制转二进制求二进制中1的个数,c语言十进制转二进制很多人还不知道,现在让我们一起...
大家好,我是小跳,我来为大家解答以上问题。c语言十进制转二进制求二进制中1的个数,c语言十进制转二进制很多人还不知道,现在让我们一起来看看吧!
1、
1、这就是一个递归的用法,修改之后的程序,
2、int fun(int x)
{ if(x==0) return 0;
else
{ printf("%d",fun(x/2));
return x%2;
}
}
void main()
{
unsigned x;//一般二进制时我们只考虑正数
scanf("%d",&x);
printf("%d",fun(x));
}
本文到此讲解完毕了,希望对大家有帮助。
免责声明:本文由用户上传,如有侵权请联系删除!