您的位置: 首页 > IT文章 > 1的个数 1的个数 分类: IT文章 • 2025-02-04 10:15:13 一个我认为简单的方法; #include<stdio.h> int main() { int t; scanf("%d",&t); while(t--) { int n,sum=0; scanf("%d",&n); while(n) { if(n&1)//看二进制最右边的那一位是不是1; sum++; n/=2; } printf("%d ",sum); } return 0; }