#include
using namespace std;
class calculate {
public:
calculate() {
int n = 0;
int count = 0;
while (cin >> n) {
for (int i = 0; i < 32; i++) {
if ((n >> i & 1) == 1) count++;
}
cout << count<<endl;
count = 0;
}
}
};
int main() {
calculate c1;
return 0;
}
计算整数二进制中1的个数
最新推荐文章于 2021-03-03 17:32:11 发布