标签:ace ide 表示 open 二进制 alt close code 计算
整数在计算机中使用二进制的形式表示,如整数7用二进制表示为:111,其中1的个数为3。
输入一个整数:7
输出该整数用二进制表示时,其中1的个数:3
代码:
#include<iostream> #include<math.h> using namespace std; int max(int a, int b) { return a > b ? a : b; } int min(int a, int b) { return a < b ? a : b; } int main() { int i, j, k=0,t,s; int N; cin >> N; while (N != 0) { t = N % 2; if (t == 1) { k = k + 1; } N = N / 2; } cout << k << endl; return 0; }
标签:ace ide 表示 open 二进制 alt close code 计算
原文地址:http://www.cnblogs.com/gcter/p/7350967.html