题解 | 二进制中有多少个1
二进制中有多少个1
https://www.nowcoder.com/practice/43d22dbc8bef46529e722dc6a5fb1e2d
#include<bits/stdc++.h> using namespace std; int main(){ int n; cin >> n; int res = 0; for(int i =0;i<32;i++){ if(n & (1 << i)) res++; } cout << res; return 0; }