1的个数?
											一个数的二进制表示中有多少个1,写一个程序来完成?										
					
	 程序代码:
程序代码:
#include <stdio.h>
int main (void) {
        int a=15,n=0;
        do {
                if(a%2==1) n++;
                a/=2;
        }while(a!=0);
        printf ("%i\n",n);
        return 0;
}
										
					
	


 
											





 
	    

 
	





 
										
					
	 
										
					
	