二进制整数由0和1组成,如何统计二进制整数中1个的数
2条回答 默认 最新
- 蒟蒻一枚 2021-02-12 19:39关注
#include <bits/stdc++.h> using namespace std; int main() { int n; cin >> n; int sum = 0; while (n) { sum += n % 2; n /= 2; } cout << sum << '\n'; return 0; }
为大佬献上代码~不懂的地方可以私信蒟蒻君
本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 1无用