求int型正整数在内存中存储时1的个数C++
求int型正整数在内存中存储时1的个数
http://www.nowcoder.com/questionTerminal/440f16e490a0404786865e99c6ad91c9
进制转换套路,求多少基数的进制转换都可以
#include<iostream> using namespace std; int main() { int n,ans=0; cin>>n; while(n>0) { ans+=(n%2); n/=2; } cout<<ans; return 0; }