题解 | C++ #求int型正整数在内存中存储时1的个数#
求int型正整数在内存中存储时1的个数
https://www.nowcoder.com/practice/440f16e490a0404786865e99c6ad91c9
#include <iostream>
using namespace std;
int main() {
int x;
cin >> x;
int bit = 0;
if( x == 0){
cout << x;
return 0;
}else if(x!=0){
while(x != 0){
if(x % 2){
bit++;
}
x /=2;
}
}
cout << bit;
return 0;
}
老板电器公司氛围 192人发布
查看17道真题和解析

