这条语句什么意思解决思路
这条语句什么意思for(i0isizeof(int)*8++i)if(j & 1i) sum++[解决办法]楼主能告诉J的值为多少吗?[
这条语句什么意思
for(i=0;i<sizeof(int)*8;++i)
if(j & 1<<i) sum++;
[解决办法]
楼主能告诉J的值为多少吗?
[解决办法]
要啥值啊 这不就是求64位的j的二进制里有多少个1么
[解决办法]
[解决办法][解决办法][解决办法]没有哪个语句把十进制转换成了二进制吧,这里只求出了二进制1的个数吧。。
[解决办法]十进制可以转换2进制,
那其他的转换 应该参考这个,也不会太难吧。
[解决办法]四楼正解