#include<iostream>
using namespace std;
int main()
{
int input;
cin>>input;
int count =1;
while (input!=1)
{
if (input % 2 == 1)
{
count++;
}
input >>=1;
}
cout << count << endl;
return 0;
}
输入一个int型的正整数,计算出该int型数据在内存中存储时1的个数。
最新推荐文章于 2024-03-08 18:18:40 发布