二进制
zl_666
这个作者很懒,什么都没留下…
展开
-
最后一个1
题目描述 对于一个十进制的数字x,将他转化为2进制,他的2进制将由0和1组成,求里面的最后一个1在第几位 输入 第一行输入T,代表T组数据, 接下来T行,每行输入一个X。 0 0 输出 输入x的2进制中最后一个1在第几位, 不存在输出0 样例输入 3 0 3 8 样例输出 0 2 1 #include #i原创 2015-08-27 17:23:40 · 232 阅读 · 0 评论 -
二进制中1的个数
题目:输入一个整数,求该整数的二进制表达中有多少个1。 例如输入10,由于其二进制表示为1010,有两个1,因此输出2。 分析: 这是一道很基本的考查位运算的面试题。 包括微软在内的很多公司都曾采用过这道题。 简单的模拟!!! #include int sumone(int n) { int temp=n; int sum=0; while原创 2015-11-22 17:56:44 · 360 阅读 · 0 评论