求int型数据在内存中存储时1的个数

原创 2015年07月08日 20:33:50

#include<iostream>
using namespace std;
void main()
{
 int n;
 while(cin>>n)
 {
  int count=0;
  while(n)
  {
   n=n&(n-1);
   count++;
  }
  cout<<count<<endl;
 }
}
版权声明:本文为博主原创文章,未经博主允许不得转载。

Java - 华为机试训练 - 求int型正整数在内存中存储时1的个数

时间限制:1秒空间限制:32768K 算法知识视频讲解 题目描述 输入一个int型的正整数,计算出该int型数据在内存中存储时1的个数。 输入描述:  输入一个整数...
  • qq_34594236
  • qq_34594236
  • 2016年09月04日 09:09
  • 686

求int型数据在内存中存储时1的个数(java)

import java.util.*; public class Main{ public static void main(String[] args) { // TODO Auto-g...
  • liaction
  • liaction
  • 2015年08月13日 22:46
  • 847

【华为OJ】求int型数据在内存中存储时1的个数

问题描述: 输入一个int型数据,计算出该int型数据在内存中存储时1的个数。 知识点:字符串,查找 输入:输入一个整数(int型) 输出:这个数转换成2进制后,输出1的个数。 样例输入:5 ...
  • haoxiaodao
  • haoxiaodao
  • 2015年06月16日 20:22
  • 1261

华为OJ 输入一个int型数据,计算出该int型数据在内存中存储时1的个数

题目: 方法1: package int存储时1的个数; import java.util.Scanner; public class Main {  public st...
  • ZJQYHT
  • ZJQYHT
  • 2014年12月13日 21:47
  • 1014

华为oj之求int型正整数在内存中存储时1的个数

题目: 求int型正整数在内存中存储时1的个数 热度指数:4427 时间限制:1秒 空间限制:32768K 题目描述输入一个int型的正整数,计算出该int型数据在内存中存储时1的个数。...
  • yanglr2010
  • yanglr2010
  • 2016年09月28日 15:49
  • 851

short与int型在内存中的存储形式

int main() { char p[4]={1,2,3,4}; cout
  • jinzhilong580231
  • jinzhilong580231
  • 2012年09月25日 19:40
  • 8952

C学习笔记2-int类型数据在内存中的存储形式

我们都知道现在一般的int类型在VC中是占4个
  • wickedness_andrew
  • wickedness_andrew
  • 2014年08月22日 02:11
  • 638

计算int 型数值在内存中二进制1的个数

今天在华为OJ上遇到这么一个题目,很简单,但是却总是得不到最好的成绩记录。因此比较了自己的程序、思路与别人的异同,发现还是有很大区别的,遂记录如下。 题目—— 输入一个int型整数,求该整数的二进...
  • linfeng24
  • linfeng24
  • 2014年06月24日 23:52
  • 1975

java中int数据存储格式

byte,short,int在Java中的存储方式: 因为byte,short都可以用int来表示,所以我只讨论了int的存储方式, 一般在Java中的整形存储方式: int基本类型的表示范围:...
  • w2393040183
  • w2393040183
  • 2015年01月04日 16:33
  • 1753

输入一个整型变量,求它二进制位中含有1的个数

C语言基础编程 &按位与操作符的应用 求一个整型变量的二进制表示中1的个数三种方法...
  • skyroben
  • skyroben
  • 2016年11月05日 10:34
  • 911
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:求int型数据在内存中存储时1的个数
举报原因:
原因补充:

(最多只允许输入30个字)