NYOJ:1的个数(C语言)

#include<stdio.h>
int main()
{
    int N,M,x;
    scanf("%d",&N);
    while(N--)
    {
        M=0;
        scanf("%d",&x);
        while(x)
        {
            if(x%2==1)
                M++;
                x=x/2;
        }
        printf("%d\n",M);
    }
    return 0;
}

相关文章:

  • 2022-12-23
  • 2021-10-18
  • 2021-08-23
  • 2022-12-23
  • 2021-10-26
  • 2022-12-23
  • 2022-12-23
  • 2021-11-23
猜你喜欢
  • 2021-06-15
  • 2021-10-05
  • 2021-06-11
  • 2021-08-15
  • 2022-12-23
  • 2021-09-30
  • 2022-12-23
相关资源
相似解决方案