算法day2---二进制找1的个数
public class deme02 {
public static void main (String args[]){
Scanner scanner=new Scanner(System.in);
int N=scanner.nextInt();
System.out.println(Integer.toString(N,2));
int count=0;
for(int i=0;i<32;i++){
if((N&(1<<i))==(1<<i)){
count++;
}
}
System.out.println(count++);
}
}
结果:


浙公网安备 33010602011771号