LanQiaoTestCodes/二进制中1的个数3.java

18 lines
318 B
Java

package LanQiaoOJ;
//使用按位运算符
import java.util.Scanner;
public class 二进制中1的个数3 {
public static void main(String[] args) {
Scanner sc=new Scanner(System.in);
int n=sc.nextInt();
int count=0;
while(n>0) {
if((n&1)==1)
count++;
n>>=1;
}
System.out.print(count);
}
}