胡杨河市网站建设_网站建设公司_Node.js_seo优化
2026/1/8 0:18:29 网站建设 项目流程

1的个数

按照十进制转二进制的逻辑,在循环中对余数为1的情况++。

#include<bits/stdc++.h> using namespace std; int main(){ int N; cin >> N; int count = 0; while(N >0){//循环将N分解为2的幂次和 if(N%2 == 1){ count++;//统计余数为1的次数 } N/= 2; } cout << count << endl; return 0; }

十进制到八进制

利用Oct manipulator输出八进制

#include<bits/stdc++.h> using namespace std; int main(){ int a; cin >> a; cout << oct << a << endl;//使用Oct manipulator输出八进制 return 0; }

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询