C++如何求一个十进制数转化为二进制数之后1的个数 十进制转二进制:用2辗转相除至结果为1 ,也就是说要至除2的余数为0int Count(int x){ int icount = 0; while (x != 0 ) { icount ++; x = x & (x - 1); }} C++ 2023-09-12 47 点赞 0 评论 71 浏览