計算二進制位"1"的個數

  寫一個函數,返回數字中二進制位爲'1'的個數。好比36,化爲二進制獲得100100,其中有2個'1'。html   方法1:分別判斷各個位數組 int bit_count(unsigned int  n) {     int count;     for(count = 0; n; n >>= 1)     {         count += n & 1;     }     return 
相關文章
相關標籤/搜索