标签:style blog io color os sp 数据 div on
描述
小南刚学了二进制,他想知道一个数的二进制表示中有多少个1,你能帮他写一个程序来完成这个任务吗?
1 #include <stdio.h> 2 3 int main(){ 4 int T; 5 int n; 6 int amount; 7 8 scanf("%d",&T); 9 10 while(T--){ 11 scanf("%d",&n); 12 13 amount=0; 14 while(n){ 15 if(n%2==1) 16 amount++; 17 18 n/=2; 19 } 20 21 printf("%d\n",amount); 22 } 23 return 0; 24 }
标签:style blog io color os sp 数据 div on
原文地址:http://www.cnblogs.com/zqxLonely/p/4097552.html