牛客網華爲機試題,輸入一個int型數據,計算出該int型數據在內存中存儲時1的個數

從今天開始,定時做幾道題,爲找工作做準備。 上題: 解題思路:位運算 C語言中,位運算是一種非常便捷的運算過程。我們可以將輸入的正整數的每一位與1作&運算,爲1則計數器++。 AC代碼:#include "stdio.h"int bitcount(int n){   unsigned int c = 0;   while (n>0)   {       if ((n & 1) == 1)     
相關文章
相關標籤/搜索