统计二进制中1的个数一 int count(int p) { int c=0; while(p) { c+=p&0x1; p>>=1; } return c; } 统计二进制中1的个数二 int count1(int p) { int c=0; while(p) { p&=p-1; c++; } return c; }