#查找输入整数二进制中1的个数#__huawei_no.62
查找输入整数二进制中1的个数
https://www.nowcoder.com/practice/1b46eb4cf3fa49b9965ac3c2c1caf5ad
#include <iostream>
using namespace std;
int main() {
long n;
int res;
while(cin>>n){
res = 0 ;
while(n){
if( n & 1) res++;
n >>= 1;
}
cout << res << "\n";
}
return 0;
}
// 64 位输出请用 printf("%lld")
查看17道真题和解析
联想公司福利 1523人发布