投稿  收藏 

题目信息

题目类型
初赛
题目年份
2018
题目题型
单选题
关 键 词
二进制

题目题干

第 14 题

为了统计一个非负整数的二进制形式中 11 的个数,代码如下:

 
  1. int CountBit(int x) 
  2.     int ret = 0; 
  3.     while (x) 
  4.     { 
  5.         ret++; 
  6.         ___________; 
  7.     } 
  8.     return ret; 

则空格内要填入的语句是( )。
 A. x >>= 1
 B. x &= x - 1
 C. x |= x >> 1
 D. x <<= 1

答案解析

相关题目

第 15 题 下图中所使用的数据结构是( )。  A. 哈希表  B. 栈  C. 队列  D. 二叉树
第 14 题 为了统计一个非负整数的二进制形式中 11 的个数,代码如下:
第 13 题 1000010000 以内,与 1000010000 互质的正整数有( )个。  A. 2000  B. 4000  C. 6000  D. 8000
第 12 题 设含有 10 个元素的集合的全部子集数为 S,其中由 77个元素组成的子集数为 T,则 的值为( )。
第 11 题 由四个没有区别的点构成的简单无向连通图的个数是( )。  A. 6  B. 7  C. 8  D. 9
第 10 题 下面的故事与( )算法有着异曲同工之妙。 从前有座山,山里有座庙,庙里有个老和尚在给小和尚讲故事:“从前有座山,山里有座庙,庙里有个老和尚在给小和尚讲故事:‘从前有座山,山里有座庙,庙里
第 9 题 给定一个含 NN 个不相同数字的数组,在最坏情况下,找出其中最大或最小的 数,至少需要 N - 1N−1 次比较操作。则最坏情况下,在该数组中同时找最大与 最小的数至少需要( )次比较操作
第 8 题 以下排序算法中,不需要进行关键字比较操作的算法是( )。  A. 基数排序  B. 冒泡排序  C. 堆排序  D. 直接插入排序
第 7 题 根节点深度为 00,一棵深度为 hh 的满 k(k>1)k(k>1) 叉树,即除最后一层无任何子节点外,每一层上的所有结点都有 kk 个子结点的树,共有( )个结点。
第 6 题 如果开始时计算机处于小写输入状态,现在有一只小老鼠反复按照 CapsLock、 字母键 A、字母键 S、字母键 D、字母键 F 的顺序循环按键,即 CapsLock、A、S、D、F、Cap

提示声明

  • 免责声明:本站资源均来自网络或者用户投稿,仅供用于学习和交流:如有侵权联系删除!
  • 温馨提示:本文属于积分文章,需要充值获得积分或升级VIP会员,也可在会员中心投稿获取。

猜你喜欢